这是我的桌子我的查询是当我使用cubbersId进行搜索时,如果我得到的是空数据where cubbersId = 0 where cubbersId = 1 (my_search_data我试过这个查询 WHEN cubbersId IS NOT NULL THEN cubbersId = 1这是我的结果:
where cubbersId =
是否可以使用使用参数选择where条件的查询。Select * WHERE WHEN 'Name' THEN assry.accessry_name(SELECT asryCat.accessory_CategoryID FROM [Asset].tblAssetAccessory_Category asryCat
WHERE
我必须编写一个具有动态where子句的查询。如果用户发送参数'P‘,我有一个列gap_value,如果'N’应该是gap_value<0,则需要获取gap_value>0 fetch。SELECT a.region_cd, a.plant_cd, a.wk_nbr WHERE a.wk_nbr IN (201322我可以在WHERE子句中使用吗?
我只想在一些条件为真的情况下运行一组查询。请看下面的一个例子,我想合并前两个条件,如果它们是真,然后输入开始块,或者如果只有第三个条件为真,则输入开始块。(If Exists(select top 1 * from table1 where [dateInTable]=@date )
and exists (select top 1 * from table2(IF exists(select top 1 * from table3 where [dateInTable]=@date)
我想用A列(选择A条件=>10 )、B列(条件=>5 )、C列(选择C条件=>100 )来创建视图。SELECT(SELECT B FROM Table1 WHERE B > 5) AS 'Group2',
(SELECT C FROM Table1 WHERE C > 100) AS 'Group3
在盟友的情况下,条件作为列,我们可以过滤该列吗?WHEN Number like '15%' or Number like '16%' THEN 'Y' ELSE 'Z' ,*TableA当条件为“操作”时,我调用CASE,现在我只想看到操作列中的“X”操作。在2012年的SSMS中,是否有一种方法来过滤带有w