Pytania oznaczone «mysql»

160
Jak wyświetlić ostrzeżenie MySQL, które właśnie się wydarzyło?

Właśnie uruchomiłem prostą instrukcję MySQL CREATE TABLE, która utworzyła wiersz „Zapytanie OK, problem dotyczy 0 wierszy, 1 ostrzeżenie (0,07 s)”. Jednak tak naprawdę nie pokazało mi, jakie było ostrzeżenie. Jak możesz zobaczyć treść ostrzeżenia, które właśnie się pojawiło? Używam MySQL 5.1,...

160
Zwróć 0, jeśli pole jest puste w MySQL

Czy w MySQL istnieje sposób na ustawienie zerowych pól „total”, jeśli mają wartość NULL? Oto co mam: SELECT uo.order_id, uo.order_total, uo.order_status, (SELECT SUM(uop.price * uop.qty) FROM uc_order_products uop WHERE uo.order_id = uop.order_id ) AS products_subtotal, (SELECT...

160
Laravel Unknown Column „updated_at”

Właśnie zacząłem z Laravelem i otrzymuję następujący błąd: Nieznana kolumna „updated_at” wstaw do gebruikers (naam, wachtwoord, updated_at, created_at) Wiem, że błąd pochodzi z kolumny sygnatury czasowej podczas migracji tabeli, ale nie używam tego updated_atpola. Używałem go, gdy korzystałem...

158
Podzapytania a sprzężenia

Refaktoryzowałem powolną sekcję aplikacji, którą odziedziczyliśmy po innej firmie, aby użyć sprzężenia wewnętrznego zamiast podzapytania, takiego jak: WHERE id IN (SELECT id FROM ...) Zapytanie refaktoryzowane działa około 100 razy szybciej. (~ 50 sekund do ~ 0,3) Spodziewałem się poprawy, ale...

158
Jak usunąć duplikaty z tabeli MySQL?

Potrzebuję DELETEzduplikowanych wierszy dla określonego identyfikatora sid w MySQLtabeli. Jak mogę to zrobić za pomocą zapytania SQL? DELETE (DUPLICATED TITLES) FROM table WHERE SID = "1" Coś takiego, ale nie wiem, jak to

158
Zwiększ pole bazy danych o 1

W przypadku MySQL, jeśli mam pole, powiedzmy loginy, jak powinienem zaktualizować to pole o 1 w poleceniu sql? Próbuję utworzyć zapytanie INSERT, które tworzy firstName, lastName i loginy. Jeśli jednak kombinacja firstName i lastName już istnieje, zwiększ loginy o 1. więc stół może wyglądać tak...

158
Ograniczenia klucza obcego MySQL, usuwanie kaskadowe

Chcę używać kluczy obcych, aby zachować integralność i uniknąć sierot (używam już innoDB). Jak zrobić instrukcję SQL, która USUWA W KASKADIE? Jeśli usunę kategorię, w jaki sposób mogę się upewnić, że nie usunie ona produktów, które są również powiązane z innymi kategoriami. Tabela przestawna...

158
PDO pobierz ostatni wstawiony identyfikator

Mam zapytanie i chcę wstawić ostatni identyfikator. Identyfikator pola to klucz podstawowy i funkcja automatycznego zwiększania wartości. Wiem, że muszę użyć tego stwierdzenia: LAST_INSERT_ID() Ta instrukcja działa z zapytaniem takim jak to: $query = "INSERT INTO `cell-place` (ID) VALUES...