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

Opdater tabel med tilfældig post i opdateringserklæring i SQL Server?

Ok, jeg tror, ​​at dette er en af ​​de mærkeligste forespørgsler, jeg har skrevet, og jeg tror, ​​at det vil gå forfærdeligt langsomt. Men giv det en chance:

UPDATE A
SET A.hostessid = B.hostessId
FROM member_info_test A
CROSS APPLY (SELECT TOP 1 hostessId
             FROM hostess_test 
             WHERE A.somecolumn = A.somecolumn
             ORDER BY NEWID()) B


  1. SYSTIMESTAMP Funktion i Oracle

  2. SSIS:Hvordan genbruger du script i en scripting-komponent i en anden pakke?

  3. EXTRACT() Eksempler – MySQL

  4. Hvad er forskellen mellem at bruge og tænde i table joins i MySQL?