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

utwórz ograniczenie tabeli w mysql

Jeśli celem x , y i z jest uproszczenie niektórych zapytań zamiast posiadania x , y i z jako kolumny w tabeli możesz również rozważyć użycie widoku, aby to zrobić, np.

create view myview as
  select a, b, c,
  if (isnull(a), null, 1) as x,
  if (isnull(b), null, 1) as y,
  if (isnull(c), null, 1) as z
  from mytable;

a następnie oprzyj swoje inne zapytania na tym widoku zamiast bezpośrednio na tabeli.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd zapytania SQL LIKE — błąd krytyczny w przygotowanej instrukcji

  2. MYSQL QUERY zastępuje wartość NULL z rzędu wartościami średnimi

  3. Nie można przesłać i zapisać obrazu w bazie danych za pomocą php

  4. Wyzwalacze MySql do usuwania rekordów podrzędnych w tej samej tabeli

  5. jak wybrać 2 tabele w ten sposób