Тема: MYSQL GROUP BY
Показать сообщение отдельно
Старый 19.09.2004, 13:41     # 3
Sheryld
Full Member
 
Регистрация: 29.05.2002
Сообщения: 544

Sheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царстве
вообще если провести нормализацию 4уровня, то эта проблема должна отпасть.

т.е. будет что-то вроде:

userTable(uid, uname)
1 vasya
2 grisha
posTable(pid, ptitle)
1 pos1
2 pos2
3 pos3
user_posTable(uid, pid) <-- псевдо foreign keys(т.к. в мускуле со внешними ключами тоже через одно место, особнно в версии 3.23.x).
1 1
2 1
1 2

select uid from user_posTable where pid = 'pos1'

если надо подцепить данные со связных таблиц, то замечательно через join.
__________________
убрано по просьбе администратора
Sheryld вне форума