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

Jakie są różnice między backtickiem a pojedynczym cudzysłowem? Czy mogę użyć instrukcji IF w zapytaniu jak powyżej?

  1. W MySQL znaki wsteczne cytują nazwy , podczas gdy pojedyncze cudzysłowy tworzą ciągi . Jeśli masz kolumnę o nazwie select , MySQL wygeneruje błąd składni przy użyciu tej nazwy bez znaków wstecznych — jak w SELECT select FROM foo -- ponieważ zinterpretuje to jako słowo kluczowe, które może tam nie występować.

  2. Ta funkcja JEŻELI może służyć jako specyfikacja kolumny w instrukcjach SELECT. Zobacz informacje o MySQL .

  3. Ta funkcja zwraca wartość z default kolumna, jeśli value jest pustym ciągiem. W przeciwnym razie zwraca wartość z value samo. Wynik zostanie nazwany value . Zobacz informacje o MySQL po szczegóły.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Konwertuj POINT MySQL na tekst w PHP

  2. Czy moduł MySQLdb obsługuje przygotowane instrukcje?

  3. Jak upewnić się, że Twoja baza danych MySQL jest zabezpieczona?

  4. Jak znaleźć wszystkie relacje między wszystkimi tabelami mysql?

  5. Różnica między kluczem, kluczem podstawowym, kluczem unikalnym i indeksem w MySQL