Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wybierz zapytanie, aby uzyskać wyniki przez wszystkie 12 miesięcy, nawet jeśli dane nie istnieją

Masz typ, którego potrzebujesz date_FORMAt &b dla zapytania

Ale Twój kod jest podatny do wstrzyknięcia sql więc zamiast wstawiać $user_id użyj przygotowanych instrukcji z parametrami zobacz Jak mogę zapobiec wstrzykiwaniu SQL w PHP ?

db<>fiddle tutaj



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy jest jakaś różnica między tymi dwoma zapytaniami?

  2. W jakiej kolejności są przetwarzane ograniczenia ON DELETE CASCADE?

  3. Jak uzyskać ostatnio wstawione 3 rekordy z warunkiem mysql

  4. Zoptymalizuj SQL, który używa klauzuli między

  5. PDO „Nieprzechwycony wyjątek 'PDOException' .. Nie można wykonywać zapytań, gdy inne zapytania niebuforowane są aktywne. Rozważ użycie PDOStatement::fetchAll().”