sql >> Database >  >> RDS >> Sqlserver

SQL Selecteer een rij en sla op in een SQL-variabele

U kunt de velden in meerdere variabelen selecteren:

DECLARE @A int, @B int

SELECT
  @A = Col1,
  @B = Col2
FROM SomeTable
WHERE ...

Een andere, mogelijk betere benadering zou zijn om een ​​tabelvariabele te gebruiken:

DECLARE @T TABLE (
  A int,
  B int
)
INSERT INTO @T ( A, B )
SELECT
  Col1,
  Col2
FROM SomeTable
WHERE ...

U kunt dan uit uw tabelvariabele kiezen zoals een gewone tabel.



  1. Hoe werkt een beloofde mysql-module met NodeJS?

  2. Hoe kan ik meerdere e-mails OF gebruikersnaam stoppen?

  3. Kan tabelgebruikers niet verwijderen omdat andere objecten ervan afhankelijk zijn

  4. Andere resultaatquery bij gebruik van mysql en mariadb