MSSQL - select a random row
Microsoft SQL Server provide function "NEWID()" to random record from database. Let's see example.
SELECT TOP 1 column FROM table
ORDER BY NEWID()
Example:
SELECT TOP 1 code_item
FROM game_item
WHERE available=1
ORDER BY NEWID()
SELECT TOP 1 column FROM table
ORDER BY NEWID()
Example:
SELECT TOP 1 code_item
FROM game_item
WHERE available=1
ORDER BY NEWID()