sql >> Databáze >  >> RDS >> Sqlserver

přidat sloupec dynamicky pomocí výběrového dotazu

zkuste níže uvedený kód

declare @a int =21
Declare @sql varchar(max)='select *,'
while @a <32
begin
set @sql = @sql + cast(@a as varchar) + ' as D' + cast(@a as varchar) + ' ,'

set @a = @a+1

end
set @sql = substring(@sql,0,len(@sql)-1) + ' from tbl1'

 exec( @sql)


  1. Jak načíst typ a hodnotu pole?

  2. MYSQL:vyberte část textu a ořízněte ji na základě umístění tečky

  3. správný způsob vkládání dat s id jako automatický přírůstek do mysqli

  4. Můžeme vytvořit funkční indexy v MySql pro funkce VELKÁ a LOWERCASE