Как в ьаблице бд найти незаполненные поля "цена" ?

P
На сайте с 06.01.2009
Offline
601
852

Ребят, извините, за нубский вопрос, но не могу найти ответ.

Как это сделать? В phpMyAdmin, что нужно поставить в странице "поиск" у поля cena ?

Есть поля с заполненной ценой, а есть где цена не проставлена. Надо найти те записи где не устрановлена цена. Спасибо

ps поле бывает двух вариантов - заполненное какими либо знаками или просто пустое.

IL
На сайте с 20.04.2007
Offline
435
#1

select * from *table where cena = '';

или

select * from *table where cena IS NULL;

*table заменить на имя таблицы

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
[Удален]
#2

можно отсортировать таблицу в phpmyadmin по значению cena. пустые значения будут вначале

P
На сайте с 06.01.2009
Offline
601
#3
ivan-lev:
select * from *table where cena = '';
или
select * from *table where cena IS NULL;

*table заменить на имя таблицы

Спасибо, но мне в phpmyadmin надо.

Более того, я к сожалению, а может к счастью не поставил у поля cena при создании таблицы по умолчанию NULL.

---------- Добавлено 31.10.2012 в 21:48 ----------

WMB:
можно отсортировать таблицу в phpmyadmin по значению cena. пустые значения будут вначале

Вариант конечно, но можно как то иначе? Мне надо по двум полям отбор сделать.

Поле "материал" - металлопрокат, а поле "cena" - не вписано ничего.

Т.е. я в "поиск " по таблице делаю поле материал LIKE %..% = металлопрокат, а какое условие ставить в поле cena не пойму.

ps. Разобрался. Надо выбрать поле = и вставить пробел. Выдает пустые поля. Но я честно говоря очень удивлен этому, так как я в них ничего не вносил...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий