Skocz do zawartości

[MySQL] usuwanie ostatniego zdjęcia


Rekomendowane odpowiedzi

  • Administratorzy

Ewntualnie coś w stylu (ale spróbuj to na kopii, zacznij od samego selecta, czy jest dobry)

DELETE FROM images WHERE image_id IN ( SELECT * FROM (SELECT image_id FROM images ORDER BY id_image GROUP BY id_product LIMIT 0,10000000) AS p);

Limit trzeba dodać dla nowszych SQLi i MariaDB, bo jakiś tam config bazy (już nie pamiętam) pomija sortowanie przy group by, a z limitem je uwzględnia :)

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...