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

pojedyncze zapytanie Wstaw, aby wstawić wiele wierszy w jednej kolumnie

INSERT INTO tbl_Answer (Answer) VALUES ('$A1'),('$A2'),('$A3'),('$A4'),('$A5')

To to samo, co powiedzenie:

INSERT INTO tbl_Answer (Answer) VALUES ('$A1')    
INSERT INTO tbl_Answer (Answer) VALUES ('$A2')
INSERT INTO tbl_Answer (Answer) VALUES ('$A3')
INSERT INTO tbl_Answer (Answer) VALUES ('$A4')
INSERT INTO tbl_Answer (Answer) VALUES ('$A5')

Czego dokładnie szukasz?

Oto demonstracja działania oryginalnego zapytania:http://sqlfiddle.com/#!2 /e20fc/1

Wygląda na to, że wartość $A1-$A5 wyłącza zapytanie. Czy otrzymujesz jakiś błąd?



  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 MySQL dołączony do MAMP nie zawiera pliku konfiguracyjnego?

  2. Jakie znaki należy zmienić, aby zapobiec wstrzykiwaniu (My)SQL?

  3. Czy można załadować bazę danych do pamięci RAM?

  4. Jest jakiś sposób na połączenie tych dwóch zapytań bez podzapytania?

  5. Dodanie dodatkowej wartości kolumny za pomocą INSERT ... SELECT w MySQL