sql >> Database >  >> RDS >> Oracle

Zoekresultaat niet geretourneerd zoals verwacht

Je eerste grote fout is dat 'stordate' geen datum is, maar een tekenreeksrepresentatie van een datum. Alle vergelijkingen zijn dus vergelijkingen van een tekenreeks, geen datum. Als een string, die eerst komt, '01/02/2020' of '02/01/2019'.

WITH your_table(ID,STOREDATE,VALUE,INFO)
AS
(
SELECT 1122,to_date('01/01/2020','dd/mm/yyyy'),2,'DONE' UNION ALL
SELECT 1122,to_date('01/02/2020','dd/mm/yyyy'),1,'DONE' UNION ALL
SELECT 1122,to_date('01/03/2020','dd/mm/yyyy'),7,'DONE' UNION ALL
SELECT 1122,to_date('01/04/2020','dd/mm/yyyy'),8,'DONE'
),


  1. Wat is de juiste syntaxis voor het gebruik van Database.ExecuteSqlCommand met parameters?

  2. Postgres drop database error:pq:kan de momenteel geopende database niet verwijderen

  3. Hoe maak je een histogram in MySQL?

  4. PHP/Mysql Bestel door en Rand()