Таблица Фотографии -------Выбор значения из не пустого столбца в MySQL
photo1 imagem1.jpg
photo2 imagem2.jpg
photo3 empty
photo4 empty
photo5 enpty
У меня есть таблица, с 5 столбцов, который представляет фотографии. Итак, Я хочу выбрать * из таблицы, всех столбцов ... но если один или несколько из них пустые, я не хочу выбирать. это возможно?
Например, если я делаю это
Select * from table Photos where photo1 is not null, and photo2 is not null, and photo3 is not null and photo4 is not null and photo5 is not null
, что не представляется возможным, потому что если один из них пустуют ... Выбрать не дают каких-либо значений.
Кто-нибудь знает другой способ?
, а также, мне нужно, что, потому что если я хочу сделать это: проблема .... когда я использую PHP, например, это
if($project['photo5']!='' and $project['photo5']!=null){
(here i show the picture)
}
Если строка пуста ... РНР проигнорировано и отображается сообщение об ошибке.
пустым, вы имеете в виду строку 'empty' или вы имеете в виду NULL? и какова структура таблицы для таблицы фотографий, она выглядит как 2 столбца. Если да, то каковы имена столбцов? Если есть пять столбцов, называемых photo1 через photo5, тогда у меня другой подход. на основе PHP и запроса есть 5 столбцов ... – xQbert
См. нормализацию. – Strawberry