|
|
|
|
|
для: Trianon
(25.02.2011 в 16:05)
| | имеюю виду по [0] => 800000000 [GRU] => 800000000 | |
|
|
|
|
|
|
|
для: alex_fear
(25.02.2011 в 15:27)
| | >а как правильно ее выполнить SELECT DISTINCT * FROM... по столбику GRU например
Опять "не очень понятно, что имеется в виду".
SELECT DISTINCT убирает из отклика запроса одинаковые строки, что Вы и попросили в следующем фрагменте.
---
если в масиве есть запись:
Array ( [0] => 800000000 [GRU] => 800000000 [1] => [GRU_GRU] => [2] => 801000000 [GRUC1] => 801000000 [3] => 1 [POZIOM] => 1 [4] => [SORTNR] => [5] => Электрические системы [GRUNAZWA] => Электрические системы [6] => RU [LANG] => RU )
То ее нужно выводить только раз
---
Что значит "выполнить по столбику"? | |
|
|
|
|
|
|
|
для: Trianon
(25.02.2011 в 13:10)
| | а как правильно ее выполнить SELECT DISTINCT * FROM... по столбику GRU например | |
|
|
|
|
|
|
|
для: alex_fear
(25.02.2011 в 11:55)
| | Достаточно указать SELECT DISTINCT * FROM... | |
|
|
|
|
|
|
|
для: Trianon
(25.02.2011 в 11:50)
| | Нужно выбрать даные только по первому значению напрмер
тоесть
если в масиве есть запись:
Array ( [0] => 800000000 [GRU] => 800000000 [1] => [GRU_GRU] => [2] => 801000000 [GRUC1] => 801000000 [3] => 1 [POZIOM] => 1 [4] => [SORTNR] => [5] => Электрические системы [GRUNAZWA] => Электрические системы [6] => RU [LANG] => RU )
То ее нужно выводить только раз! А оно выводит все равно 3 раза!)) | |
|
|
|
|
|
|
|
для: alex_fear
(25.02.2011 в 11:45)
| | > По ключу 801000000 [GRUC1]
Не очень понятно, что имеется в виду? | |
|
|
|
|
|
|
|
для: alex_fear
(25.02.2011 в 11:27)
| | применил фнкцию вот что вышло
Array ( [0] => 800000000 [1] => [2] => 801000000 [3] => 1 [5] => Электрические системы [6] => RU ) Array ( [0] => 800000000 [1] => [2] => 801000000 [3] => 1 [5] => Электрические системы [6] => RU ) Array ( [0] => 800000000 [1] => [2] => 801000000 [3] => 1 [5] => Электрические системы [6] => RU )
А вот что было
Array ( [0] => 800000000 [GRU] => 800000000 [1] => [GRU_GRU] => [2] => 801000000 [GRUC1] => 801000000 [3] => 1 [POZIOM] => 1 [4] => [SORTNR] => [5] => Электрические системы [GRUNAZWA] => Электрические системы [6] => RU [LANG] => RU )
Array ( [0] => 800000000 [GRU] => 800000000 [1] => [GRU_GRU] => [2] => 801000000 [GRUC1] => 801000000 [3] => 1 [POZIOM] => 1 [4] => [SORTNR] => [5] => Электрические системы [GRUNAZWA] => Электрические системы [6] => RU [LANG] => RU )
Array ( [0] => 800000000 [GRU] => 800000000 [1] => [GRU_GRU] => [2] => 801000000 [GRUC1] => 801000000 [3] => 1 [POZIOM] => 1 [4] => [SORTNR] => [5] => Электрические системы [GRUNAZWA] => Электрические системы [6] => RU [LANG] => RU )
Не чего не изменилось как бы так сказать!
А мне нужно чтоб
Array ( [0] => 800000000 [1] => [2] => 801000000 [3] => 1 [5] => Электрические системы [6] => RU )
всего лишь раз вывести!
По ключу 801000000 [GRUC1] | |
|
|
|
|
|
|
|
для: alex_fear
(25.02.2011 в 11:27)
| | Не очень понятно, что имеется в виду? | |
|
|
|
|
|
|
|
для: cheops
(25.02.2011 в 10:37)
| | А можно функцией array_unique выбрать по нужной ключу данные? | |
|
|
|
|
|
|
|
для: alex_fear
(25.02.2011 в 10:31)
| | Ага нужно получить уникальные значения? Хм... возможностей для этого достаточно много, помимо GROUP BY, есть еще ключевое слово DISTINCT, если дело происходит в PHP можно воспользоваться функцией array_unique(). | |
|
|
|
|