| |
|
|
| | Как можно вывести информацию. Например: Две таблицы "Принят" и "не принят"
Как можно сделать таблицу в которой написано
_______________________________
| |
| Принято: стока-то |
| Не принято: стока-то |
|______________________________|
Чет голова уже не варит. Напомните плиз. | |
| |
|
|
| |
|
|
| |
для: tokmak
(08.11.2007 в 19:07)
| | |
SELECT COUNT(*) FROM TABLE_NAME
WHERE ...
|
| |
| |
|
|
| |
|
|
| |
для: codexomega
(08.11.2007 в 19:32)
| | | что-то не хочет :(
попробую поподробней объяснить..
В базе хранятся данные, например модель телефона..
Нужно вывести таблицу, в первой колонке наименование модели, во второй кол-во.
Вывести первые 10 по возрастанию.
Вот:
____________________________
|Nokia | 200шт
|Samsung | 213шт
|LG | 187шт
|Siemens | 256шт
|Motorola | 145шт |
Что-то наподобие.
Сама база не рассортирована. Помогите. | |
| |
|
|
| |
|
|
| |
для: tokmak
(08.11.2007 в 19:59)
| | |
SELECT TOP 10 *
FROM TABLE_NAME
ORDER BY FIELD_NAME
|
| |
| |
|
|
| |
|
|
| |
для: codexomega
(08.11.2007 в 20:22)
| | | не очень понятно, можно как нибудь напримере? | |
| |
|
|
| |
|
|
| |
для: tokmak
(08.11.2007 в 20:27)
| | | Ну если codexomega выразлся правильно (я не оч уверен, но не проверял), то скажем, если у Вас таблица наз-ся models, а поле таблицы, которое хранит название телефона - model, то запрос выглядит так:
SELECT TOP 10 * FROM models ORDER BY model
|
| |
| |
|
|
| |
|
|
| |
для: ddhvvn
(08.11.2007 в 20:38)
| | | Что-то не получается.(((
Вывод не происходит. Запрос должен отсортировать по моделям, а потом вывести в таблицу начиная с самого большого. Допустим если Lg=132 а Nokia=120 то на первом месте Lg потом Нокиа.
Не могу сделать так. Напишите пример скрипта. | |
| |
|
|
| |
|
|
| |
для: tokmak
(08.11.2007 в 20:43)
| | | Как осуществить вывод??
$qure="SELECT TOP 10 * FROM tpl ORDER BY model";
$res=mysql_query($qure);
if ($res) echo $res; else echo "Error";
|
Это выводит Error. Прошу помощи. | |
| |
|
|
| |
|
|
| |
для: tokmak
(08.11.2007 в 21:01)
| | | ну или хотябы в алфовитном порядке в таблице.
Получается для каждой строки свой число
Если модель=model то Нужно узнать кол-во записей. | |
| |
|
|
| |
|
|
| |
для: tokmak
(08.11.2007 в 21:08)
| | | Тоесть из допустип 300 записей, разбить по категориям, и для каждого вывести число записей. Форумчане прошу помощи! Очень нужно! | |
| |
|
|
| |
|
|
| |
для: tokmak
(08.11.2007 в 21:17)
| | | Запрос приведенный мною выше оказался не подходящим для MySQL.
Здесь вам надо сделать по другому.
вывод записей с первой по десятую:
SELECT * FROM TABLE_NAME LIMIT 0,10 ORDER BY FIELD_NAME DESC
|
Сортировка - ORDER BY
По возрастанию - ASC
В другом порядке - DESC | |
| |
|
|
| |
|
|
| |
для: codexomega
(08.11.2007 в 21:25)
| | | Боюсь вы не поняли меня. В таблице 300 записей(например).
Там модели телефонов
Lg, Nokia, Samsung, Siemens,Fly и т.д.
Например моделей Lg = 50, Nokia = 100, Samsung = 50, Siemens = 75, Fly = 25.
Нужно с помощью запроса вывести Таблицу, В которой Написана Модель, и колво записей.
Мне не нужен весь вывод таблицы! | |
| |
|
|
| |
|
|
| |
для: tokmak
(08.11.2007 в 21:42)
| | | Думаю, тут без 2 запросов не обойдешься... | |
| |
|
|
| |
|
|
| |
для: tokmak
(08.11.2007 в 21:42)
| | | Хм..
SELECT FIELD_NAME,COUNT(*)
FROM TABLE_NAME
WHERE
FIELD_NAME LIKE '%LG%'
GROUP BY FIELD_NAME
ORDER BY FIELD_NAME DESC
|
Это не ответ, размышление.
Приведите структуру таблицы
Вроде помню что можно в одном запросе такое объединить. | |
| |
|
|
| |
 4.6 Кб |
|
| |
для: codexomega
(08.11.2007 в 22:21)
| | | Во вложении посмотрите. ТОлько там просто на Html. Как шаблон(пример) | |
| |
|
|
| |
|
|
| |
для: tokmak
(09.11.2007 в 07:08)
| | | Ну люди подскажите плиз. | |
| |
|
|
| |
|
|
| |
для: tokmak
(09.11.2007 в 13:34)
| | |
SELECT * FROM table ORDER BY quantity DESC LIMIT 10
|
quantity - столбец с количеством (без шт.) и тип его должен быть числовой | |
| |
|
|
| |
|
|
| |
для: tokmak
(09.11.2007 в 13:34)
| | | Вам же ответил codexomega.
Используйте группировку. | |
| |
|
|
| |
|
|
| |
для: olejek
(09.11.2007 в 17:28)
| | | я не знаю как это сделать объясните на примере.
CREATE TABLE tpl (
id_tpl int(100) NOT NULL auto_increment,
number text,
proizv text,
model text,
name text,
email text,
info text,
time datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (id_tpl)
) TYPE=MyISA
|
Вот вид мускула, такая таблица. в том вложении вид как нужно вывести статистику. | |
| |
|
|
| |
|
|
| |
для: tokmak
(10.11.2007 в 14:20)
| | |
select field1, count(*) from TableName
group by field1
|
| |
| |
|
|