sql >> Databasteknik >  >> RDS >> Sqlserver

Är det möjligt att göra en radering med en HAVING-klausul?

Inte riktigt. Ha-satsen innebär en aggregering, vilket innebär att du inte har de ursprungliga raderna längre.

Jag tror att du vill ha följande:

DELETE from UserPredictions
where UserId in (select UserId from UserPredictions group by UserId having count(*) < 500)


  1. Hjälp mig förstå skillnaden mellan CLOBs och BLOBs i Oracle

  2. MySQL:Ställ in användarvariabel från resultatet av frågan

  3. Vad är det korrekta sättet att använda node.js postgresql-modulen?

  4. Tidsskillnad mellan swipe-in ​​och swipe-out för anställda; tillåter baklucka och avfart på olika dagar