2013-09-16 2 views
0

Я хочу, чтобы все строки ожидали 5 первых строк.Php MySQL - удалять все строки по лимиту

/*example of the $count is equal to 5 */ 
$count=$xml->table->records->attributes(); 

Это мой стол:

xml_id 
    1 
    2 
    3 
    4 
    5 
    6 
    7 
    8 
    9 
    10 

Результат будет как этот

xml_id 
    1 
    2 
    3 
    4 
    5 

выше 5 будут удалены.

+1

являются идентификаторами, которые вы хотите, чтобы всегда будет 1-5? –

ответ

2

Попробуйте этот запрос:

DELETE 
FROM Table1 
WHERE xml_id NOT IN 
    (SELECT xml_id 
    FROM Table1 
    LIMIT 5) 
Смежные вопросы