太久没有用SQL语句都有些忘记了,今天工作中遇到了那就尝试记录一下吧 需求是这样的:想查询同一个字段下,两条指定了不同内容,的其他的值 主要是要想到用where......in 语句如下:select * from jac_motorcade_vehicle where vin in ('VSN00001888888888','ZH201807090001002','ZHT00002000020026')…
1.除非另外还指定了 TOP 或 FOR XML,否则,ORDER BY 子句在视图.内联函数.派生表.子查询和公用表表达式中无效. 解决方法:top 100 percent * 2.如何对查询结果编号? 解决方法:row_number() over (order by billdate desc) as rowid 3.如何查询多个不关联表?且各表的字段不一样怎么办? 解决方法:使用union all,具体方法如下面代码 示例代码:(执行成功,但代码有多余,为了提供实例说明) a.* from…