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

sql indsæt i tabel med udvalgte kasusværdier

Du skal bruge kommaer efter end færdiggørelse af sagsfremstillingen. Og "som" går efter case erklæring, ikke inde i den:

Insert into TblStuff(FullName, Address, City, Zip)
    Select (Case When Middle is Null Then Fname + LName
                 Else Fname +' ' + Middle + ' '+ Lname
            End)  as FullName,
           (Case When Address2 is Null Then Address1
                 else Address1 +', ' + Address2
            End)  as  Address,
           City as City,
           Zip as Zip
    from tblImport


  1. PHP MySQL genererer unikt tilfældigt tal

  2. Hvad er den korrekte syntaks for at bruge Database.ExecuteSqlCommand med parametre?

  3. Mysql:Hvordan kalder jeg en sql-scriptfil fra en anden sql-scriptfil?

  4. 10 MySQL-databaseinterviewspørgsmål for begyndere og øvede