ms sql 有没有任意值

来源:百度知道 编辑:UC知道 时间:2024/05/18 00:44:14
select * from table where id=任意值

这个任意值有什么变量可以代替吗

如果你的目的是要表中的任何一条记录:
先关闭所有聚集索引,然后
SELECT TOP 1 * FROM TABLE
如果你是要任意条件的记录
SELECT * FROM TABLE WHERE ID LIKE '%%'
如果你是要某一任意值,看看有没有相同的记录,即是否能查出记录不定,那么要这样
SELECT * FROM TABLE WHERE ID=RAND()

任意值?
什么意思 一般这个是条件语句 查询 该值的整行数据 这个少了就是整个数据表都显示 select * from tablename 这样
这个或是可以做一个 随即数 需要做过程 但也只针对 数字!

如果随即数超过你的总值时 可能会出错查询不到 也就出问题了 这样总不太可靠!不适合在设计数据库的时候选择这样的设计方案!

不清楚你这个任意值是指什么的,如果是任意值干吗要加这条件呢。或者如果是非空就is not null了。

select * from table where id like '%%'
这就是任意值'%%'

select * from table where id like'%"任意值"%'

可以写一个存储过程,把你任意值的地方改成变量,自己随意赋值!