sql >> Database teknologi >  >> RDS >> PostgreSQL

SQL-funktion med parametre, der kan være NULL

   AND (userName is null or u.name = userName)
   AND (processName is null or p.name = processName)
   AND (dTimeIn is null or i.dateTimeIn > dTimeIn)
   AND (dTimeOut is null or i.dateTimeOut < dTimeOut)
   AND (macAddress is null or c.mac_address = macAddress)
   AND (lName is null or l.name = lName)
   AND (subjectName is null or d.name = subjectName)



  1. Sammenlign rækker i samme tabel i mysql

  2. Hvordan laver man et glidende gennemsnit på en række datoer i SQL?

  3. Ukendt kolonne i feltlisten ved brug af SUM(noget) AS en

  4. Sådan identificeres et sprog i utf-8 kolonne i MySQL