есть 2 таблицы items pictures Код (Text): [items] id|code|text 1 rgr text [pictures] id|code|pic 1 rg pic 2 rgr pic нужно вывести все строки из таблицы pictures которые не отражены в items по 'code' нужно сделать SELECT таблице pictures чтобы получить строку ID 1, так как rgr используется в таблице items это делается до того, чтобы удалить все строки pictures не использованые в items
Вывести можно так: [sql]SELECT * FROM `pictures` WHERE `code` NOT IN (SELECT `code` FROM `items`);[/sql] Удалить строки из pictures, для которых нету соответствующего code в items - так: [sql]DELETE FROM `pictures` WHERE `code` NOT IN (SELECT `code` FROM `items`);[/sql]