|
|
|
| Подскажите, как выбрать из таблицы все записи, в которых имеется поле с одинаковыми значениями, причем значение неизвестно. Известно, только что эти значения одинаковые. | |
|
|
|
|
|
|
|
для: WebTech
(24.10.2005 в 13:49)
| | Пусть имеется таблица
CREATE TABLE test (
num int(11) NOT NULL default '0'
) TYPE=MyISAM;
INSERT INTO test VALUES (1);
INSERT INTO test VALUES (2);
INSERT INTO test VALUES (2);
INSERT INTO test VALUES (3);
INSERT INTO test VALUES (3);
INSERT INTO test VALUES (4);
|
Тогда ваш запрос будет выглядеть следующим образом
SELECT num
FROM test
GROUP BY num
HAVING COUNT(num) > 1
|
| |
|
|
|
|
|
|
|
для: cheops
(24.10.2005 в 21:00)
| | Спасибо! :-) | |
|
|
|