Как я могу получить случайные случайные ItemID из списка существующих ItemID в столбце ItemID intge db, ниже приведена команда sql, которую я использовал.
(SqlCommand RetrieveComm =new SqlCommand("SELECT * FROM item_k WHERE ItemID='" +intGetRequest+ "'", searchCon))
спасибо,
Является ли столбец itemID в базе данных непрерывным списком чисел?
itemID
Если это так, вы можете просто ...
Random r = new Random(); int x = r.Next(1, MAX_ID_FROM_DB);
Вы не указали, какую СУБД вы используете.
Если вы используете SQL Server, это вернет N случайных строк:
SELECT TOP N SomeColumn FROM SomeTable ORDER BY CHECKSUM(NEWID())