sql >> Database >  >> RDS >> Mysql

IF-statement is niet geldig in deze positie

U kunt IF . niet gebruiken in een SQL-instructie. Je kunt het alleen gebruiken in een opgeslagen procedure of een functie.

U kunt uw verklaring als volgt herschrijven:

SELECT TimeUploaded from RECORDS
WHERE FORMID = 200002016
  AND TimeUploaded > '2016-07-17 03:13:39'
  AND TimeUploaded < '2016-07-17 03:13:39'



  1. DML-statements testen voor In-Memory OLTP

  2. mysql-sortering van versienummers

  3. Meerdere tabellen retourneren vanuit een opgeslagen procedure

  4. Wat is het verschil tussen tinyint, smallint, mediumint, bigint en int in MySQL?