Я храню данные в профиле пользователя, скажем,
userid | field_title | field_value
1 | fname | JD1
1 | lname | JD1
1 | website | www.JD
2 | fname | JD2
2 | lname | JD2
2 | website | www.JD2
3 | fname | JD3
3 | lname | JD3
4 | fname | JD4
4 | lname | JD4
4 | website | www.JD
Как видно из приведенного выше примера, я храню данные по горизонтали.
Итак, идентификатор пользователя 1,2 и 4 имеет веб-сайт. Но идентификатор пользователя 3 не имеет веб-сайта.
Теперь, когда я пишу запрос. Скажем, имя таблицы foo
select * from foo where title!="website"
Это вернет мне все 4.
Как мне написать запрос, чтобы получить только 3?