tombog
15.12.2016, 11:37:13
Witam, mam pytanie odnośnie phpMyAdmin. Jakiej użyć składni zapytania by w tabeli Y skasować wszystkie wiersze, których wartość kolumny X jest mniejsza od Z?
viking
15.12.2016, 11:39:18
delete from table where x < z;
tombog
15.12.2016, 11:43:08
No ok ale chyba warto wskazać w jakiej tabeli i kolumnie X<Z ?
viking
15.12.2016, 11:44:39
W jakiej tabeli jest wskazane (table), w kolumnie bez sensu bo kasujesz cały wiersz. Dokumentację zamknęli dzisiaj?
tombog
15.12.2016, 11:49:40
Właśnie chcę skasować cały wiersz a nawet kilka tysięcy. Chodzi o to, żeby skasować wszystkie wiersze, które w kolumnie X mają wartość mniejszą od Z.
DELETE * FROM `Y` SELCT `X` WHERE `X<Z`
Czy taka składnia byłaby prawidłowa?
viking
15.12.2016, 11:52:28
Nie, nie jest prawidłowa. Podałem prawidłową i jakiś problem żeby przepisać podstawiając prawidłową nazwę tabeli?
Zrób selecta z tą samą składnią, zobacz co zwróci. Jeśli to co chcesz znaczy że jest prawidłowo.
tombog
15.12.2016, 12:11:33
Zapytanie
Kod
SELECT FROM zakres posts WHERE post_time<1337105785
wywala błąd
Kod
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM zakres posts WHERE post_time<1337105785 LIMIT 0, 30' at line 1
Prawidłowa składnia zadziałała dopiero ze wskazaniem SELECT *
viking
15.12.2016, 12:13:05
Jak ci się nie chce dokumentacji czytać ani przykładów w niej to odkrywasz później oczywistości.
tombog
15.12.2016, 12:21:56
Niemniej DELETE nie wymaga już *. Dokumentacja dokumentacją a forum to forum. Czasami człowiekowi w pędzie życia umyka wile spraw. Dzięki za pomoc i krytykę.
Pyton_000
15.12.2016, 12:24:41
No stary... Chyba łatwiej wpisać w googlach "Mysql Delete syntax" niż zakładać na forum durne tematy i czekać czasami kilka h na odpowiedź?
nospor
15.12.2016, 12:34:56
Cytat
Dokumentacja dokumentacją a forum to forum
Tompog, ale przeciez viking od samego poczatku podawal ci poprawna w pelni dzialajaca wersje DELETE. To ty sam zaczales ni zgruch ni z pietruchy ja zmieniac wiec miej pretensje do siebie.
tombog
15.12.2016, 12:39:49
Nie mam do nikogo pretensji. Dziękuję bardzo za pomoc. Po prostu mam dzisiaj beznadziejny dzień, ciężko kojarzę fakty a muszę pilnie zrobić operacje na żywym organiźmie. Nie załapałem po prostu. Bywa

Przepraszam za zamieszanie.
Pyton_000
15.12.2016, 12:49:56
Na żywym organizmie powiadasz.... To jak masz zły dzień to lepiej tego nie rób
tombog
15.12.2016, 13:03:19
Spoko, jest backup a i na półżywym działam bo na kopii tabeli, ale w żywej bazie. Dlatego wolę 5 razy dopytać
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.