|
|
|
| Как можно вывести информацию. Например: Две таблицы "Принят" и "не принят"
Как можно сделать таблицу в которой написано
_______________________________
| |
| Принято: стока-то |
| Не принято: стока-то |
|______________________________|
Чет голова уже не варит. Напомните плиз. | |
|
|
|
|
|
|
|
для: 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
|
| |
|
|
|