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

MYSQL szuka identyfikatora w tablicy z bazy danych

Jeśli te identyfikatory są przechowywane jako oddzielone przecinkami, możesz użyć ZNAJDŹ_W_ZESTAWIE()

SELECT * FROM `table` WHERE FIND_IN_SET('2',`column_name`) >0

Ale przechowywanie wartości oddzielonych przecinkami jest złym pomysłem, jeśli możesz zmienić schemat, a następnie najpierw znormalizuj strukturę tabeli

Normalizacja bazy danych



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Niedozwolona mieszanka zestawień (utf8mb4_unicode_ci,IMPLICIT) i (utf8mb4_general_ci,IMPLICIT) dla operacji '='

  2. SQL wiele do wielu wybierz

  3. Jak połączyć blisko ten sam przedmiot przez SQL?

  4. PHP - MYSQL - testowy serwer bazy danych

  5. Jak mogę łatwo przekonwertować aplikację Django z mySQL na PostgreSQL?