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

Come può una query SQL avere due clausole from?

Come si può vedere dalla documentazione di CANCELLA , possono volerci due FROM clausole.

Il primo FROM :

Il secondo FROM :

Quindi, l'SQL cancellerà i record da Products tabella che ha un elemento corrispondente quando è unito a #common .

Questo è equivalente (nel significato) alla seguente query:

delete from [GearsDev].[dbo].[Products]
where ItemNumber in
(
  select item from #common
)