sql >> Database >  >> RDS >> Sqlserver

Aangepaste SQL GROUP BY-clausule

SELECT Partnumber, MAX(PO)
FROM MyTable t1
WHERE NOT EXISTS (SELECT 1
                  FROM MyTable
                  WHERE (Receipt <> '0'
                         OR Receipt <> '')
                  AND Partnumber = t1.partnumber)
GROUP BY PartNumber

De NOT EXISTS here zal elke rij uitsluiten die een onderdeelnummer heeft waarvoor ergens in de tabel een ontvangstbewijs is ingevuld.



  1. Slepen en neerzetten in MS Access en voorwaardelijk sorteren

  2. Het aantal rijen en gegevens van die rij in een enkele zoekopdracht krijgen met PDO in PHP

  3. Oracle apex-selectielijst en waarden verbergen

  4. Waarom is het laden van SQLAlchemy-objecten via de ORM 5-8x langzamer dan rijen via een onbewerkte MySQLdb-cursor?