sql >> Database >  >> RDS >> Sqlserver

Tabel bijwerken met willekeurig record in update-instructie in SQL Server?

Ok, ik denk dat dit een van de vreemdste vragen is die ik heb geschreven, en ik denk dat dit verschrikkelijk traag zal zijn. Maar probeer het eens:

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. Wijs dezelfde id toe aan rijen met dezelfde combinatie van gegevens

  2. Dynamische minimumwaarde voor specifiek bereik (mysql)

  3. Cursor verouderde dump

  4. DataTables pagina 2 van paginering roept Magnific Popup niet op