|
|
|
альтернатива для distinct
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста, есть таблица, в ней два столбца. В одном название городов, в другом некоторые адреса этих городов. У каждого города несколько адресов указывается, проблема в том что название города выводится несколько раз, столько, сколько адресов. Как сделать что бы город писался один раз, а напротив его адреса. Пробую делать с помощью distinct , ничего не получается, может есть какая то альтернатива? Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2005, 11:34 |
|
||
|
альтернатива для distinct
|
|||
|---|---|---|---|
|
#18+
dardПодскажите пожалуйста, есть таблица, в ней два столбца. В одном название городов, в другом некоторые адреса этих городов. У каждого города несколько адресов указывается, проблема в том что название города выводится несколько раз, столько, сколько адресов. Как сделать что бы город писался один раз, а напротив его адреса. Пробую делать с помощью distinct , ничего не получается, может есть какая то альтернатива? Заранее спасибо. Если ты выбираешь оба поля select city, address from table то у тебя никак не будет город один раз если select distinct city from table то должно сработать, если город одинаково введен везде, без пробелов и пр. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2005, 11:43 |
|
||
|
альтернатива для distinct
|
|||
|---|---|---|---|
|
#18+
В том то и дело, что надо выбирать не только город, а делать выборку по двум таблицам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2005, 11:49 |
|
||
|
альтернатива для distinct
|
|||
|---|---|---|---|
|
#18+
Условие нужно на выбор адреса, ведь в приведенном запросе база не знает, какой тебе адрес конкретно нужен и выводит все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2005, 12:41 |
|
||
|
альтернатива для distinct
|
|||
|---|---|---|---|
|
#18+
Doctor013 , вы не поняли, нужно выводить все существующие адреса города и что бы город только один раз выводился. Если б это было в разных таблицах, то проблем бы не было, а так это в одной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2005, 12:51 |
|
||
|
альтернатива для distinct
|
|||
|---|---|---|---|
|
#18+
Трудно понять что ты имееш ввиду (или это только я торможу ? ) если в таком виде : Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2005, 13:09 |
|
||
|
альтернатива для distinct
|
|||
|---|---|---|---|
|
#18+
Ivan RishkoТрудно понять что ты имееш ввиду (или это только я торможу ? ) Ivan, я тоже не понял, а решение единственно правильное - сортировать на клиенте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2005, 13:13 |
|
||
|
альтернатива для distinct
|
|||
|---|---|---|---|
|
#18+
Если так как я писал выше, то попробуй так Код: plaintext 1. 2. 3. 4. 5. 6. Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2005, 13:21 |
|
||
|
альтернатива для distinct
|
|||
|---|---|---|---|
|
#18+
Спасибо Ivan, вы все правильно поняли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2005, 13:27 |
|
||
|
альтернатива для distinct
|
|||
|---|---|---|---|
|
#18+
Кстати в запросе надо добавить в конце: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2005, 13:43 |
|
||
|
альтернатива для distinct
|
|||
|---|---|---|---|
|
#18+
Ivan, а вы на каком клиенте работаете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2005, 14:02 |
|
||
|
альтернатива для distinct
|
|||
|---|---|---|---|
|
#18+
2 dard MySQL-Front 3.2 (Build 2.16) Server 4.1.7-nt А что? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2005, 14:09 |
|
||
|
альтернатива для distinct
|
|||
|---|---|---|---|
|
#18+
я просто в этом не шарю Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2005, 14:22 |
|
||
|
альтернатива для distinct
|
|||
|---|---|---|---|
|
#18+
dardя просто в этом не шарю Код: plaintext да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2005, 14:33 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=32976286&tid=1854233]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
182ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
68ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 544ms |

| 0 / 0 |
