intelligent
Новичок
Выборка ID из справочников
Добрый день.
В базе есть несколько справочников s1, s2, s3 формата (id, title), title = primary key
Есть главная связующая таблица (main). При заполнение БД, сначала заполняются справочники,
потом одним запросом SELECT'ом выбираю ID и заношу их main.
Запрос на выборку примерно такой:
Теперь собсна проблема - при заполнении справочников туда заносяться только значения != '',
Как сделать чтобы при выборке ID, если valueN =='', в соотвествующих полях возвращался 0, а в остальных найденные ID.
Добрый день.
В базе есть несколько справочников s1, s2, s3 формата (id, title), title = primary key
Есть главная связующая таблица (main). При заполнение БД, сначала заполняются справочники,
потом одним запросом SELECT'ом выбираю ID и заношу их main.
Запрос на выборку примерно такой:
PHP:
SELECT s1.id as id_1, s2.id as id_2, s3.id as id_3
FROM s1, s2, s3
WHERE s1.title='value1'
AND s2.title='value2'
AND s3.title='value3'
Как сделать чтобы при выборке ID, если valueN =='', в соотвествующих полях возвращался 0, а в остальных найденные ID.