SELECT TOP 1 FROM articles_view WHERE 1=1 AND id = 18 ORDER BY id DESC
展开全部
SELECT TOP 1 FROM articles_view WHERE 1=1 AND id = 18 ORDER BY id DESC
(1)、TOP 1 表标只从articles_view中取一条记录
(2)、1=1 就是如果WHERE后条件书写错误,它也能正常执行,就相当于SELECT TOP 1 * FROM articles_view ORDER BY id DESC , 多用于动态条件中,也就是如果你多个变量拼接成一句sql时,可能造成语法错误,这时就不能执行,加上后可避免。比如你的应该是SELECT TOP 1 * FROM。。。。,少了个*号
(3)、取id=18的这条记录
(1)、TOP 1 表标只从articles_view中取一条记录
(2)、1=1 就是如果WHERE后条件书写错误,它也能正常执行,就相当于SELECT TOP 1 * FROM articles_view ORDER BY id DESC , 多用于动态条件中,也就是如果你多个变量拼接成一句sql时,可能造成语法错误,这时就不能执行,加上后可避免。比如你的应该是SELECT TOP 1 * FROM。。。。,少了个*号
(3)、取id=18的这条记录
更多追问追答
追问
但是源代码有* 但到网页时却没有了,这是什么问题
追答
因为我们看到的网页是源码被服务器“翻译”过了,所以看不到。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询