Как найти все строки в таблице, где по столбцу «scan» строка равна 1?
Есть таблица, имеющая столбцы id, first_name, last_name, scan.
Есть скрипт который заполняет id, first_name, last_name, и в случае успеха ставит в scan "1".
После неких манипуляций, другой скрипт должен очистить таблицу, если во всех строках в таблице scan = "1". Помогите составить запрос.
Не помню как точно одним запросоv, поэтому предлагаю сначала проверить если ли в таблице scan <> 1 SELECT * FROM table WHERE scan <> 1 LIMIT 0,1;
И если ничего не вернуло то сделать TRUNCATE table;