C# sql自定义选择
有人能帮我问一下吗 假设我的表有像1,2,3,4,5,…50k这样的行 我想选择可能是1,3,5,…4999749999或1,4,7…49997的行 请帮助我如何在sql和linq中实现这一点C# sql自定义选择,c#,sql,linq,C#,Sql,Linq,有人能帮我问一下吗 假设我的表有像1,2,3,4,5,…50k这样的行 我想选择可能是1,3,5,…4999749999或1,4,7…49997的行 请帮助我如何在sql和linq中实现这一点 谢谢SQL Server/MySQL/Postgresql/SQLite使用模除法的版本: SELECT * FROM your_table WHERE id % 2 = 1; SELECT * FROM your_table WHERE id % 3 = 1; 如评论中所述,标准SQL中有MOD(i
谢谢
SQL Server/MySQL/Postgresql/SQLite
使用模除法的版本:
SELECT *
FROM your_table
WHERE id % 2 = 1;
SELECT *
FROM your_table
WHERE id % 3 = 1;
如评论中所述,标准SQL中有
MOD(id,x)
运算符(不在SQL Server/SQLite
中工作)SQL Server/MySQL/Postgresql/SQLite
使用模除的版本:
SELECT *
FROM your_table
WHERE id % 2 = 1;
SELECT *
FROM your_table
WHERE id % 3 = 1;
如评论中所述,标准SQL中有
MOD(id,x)
运算符(不在SQL Server/SQLite
中工作),ANSI/ISO SQL answer有MOD(id,2)等,ANSI/ISO SQL answer有MOD(id,2)等。请显示您的数据示例。请显示您的数据示例。