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

SQL Vælg en række og gem i en SQL-variabel

Du kan vælge felterne i flere variabler:

DECLARE @A int, @B int

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

En anden, potentielt bedre, fremgangsmåde ville være at bruge en tabelvariabel:

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

Du kan derefter vælge fra din tabelvariabel som en almindelig tabel.



  1. mySQL-forespørgsel - vis mest populære emne

  2. SQL-fejl ved paginering

  3. Indlejrede markører i Mysql

  4. Få en resultatfeedback fra en lagret procedure i Entity Framework