sql >> Database teknologi >  >> RDS >> Sqlserver

Udføre tabel-værdi funktion på flere rækker?

OUTER APPLY :

SELECT Stuff.id
    ,Results.pn
    ,Results.s
FROM stackoverflow_454945 AS Stuff
OUTER APPLY dbo.Split(',', Stuff.myColumn) AS Results
WHERE ISNULL(Results.s,'') <> ''


  1. Forespørgsel for at liste alle lagrede procedurer

  2. Mysql-forespørgsel til Mysqli og Forbered erklæring

  3. Hvorfor rapporterer SQL Server 2005 Dynamic Management View et manglende indeks, når det ikke er det?

  4. 2 måder at slette duplikerede rækker i Oracle