sql >> Databasteknik >  >> RDS >> Sqlserver

Hur man sammanfogar två tabeller med samma antal rader efter deras ordning

Det här är INTE möjligt eftersom det absolut inte finns någon garanti för i vilken ordning raderna kommer att väljas.

Det finns ett antal sätt att uppnå det du vill (se andra svar) förutsatt att du har tur angående sorteringsordningen , men ingen kommer att fungera om du inte är det, och du bör inte lita på sådana frågor.

Att tvingas göra den här typen av frågor luktar starkt av dålig databasdesign.



  1. MySQL-ordning efter primärnyckel

  2. SQL för att hitta det första icke-numeriska tecknet i en sträng

  3. Hur skiljer man det första resultatet av frågan från resten?

  4. Är MySQL Connector/JDBC tråd säker?