我有一個sql語句的問題,我必須平均5個筆記,但只要字段已滿,我有字段f1,f2,f3,f4,如果f1和f3已滿我的選擇必須添加f1和f3並將其除以2,但如果f1,f2和f4已滿,您必須添加並將其除以3,我試過CASE但它不起作用,它只是總是留下一個案例。 這是我的代碼: SELECT b.nombreAlumno As 'Alumno', f1 as 'F1' ,f2 as 'F2',f3 as
我有這段代碼: SELECT
'Type1' AS TYPE
,1500 AS TotalBalance
,0 AS OverdueBal
INTO #temp1
SELECT
CASE
WHEN
(TYPE = 'Type1' AND TotalBalance BETWEEN 1301 AND 5000) OR
BUSINESSTABLE看起來像這樣的時候: HOTEL_CHAIN HOTEL_LOCATION HOTEL_OWNER
_____________________________________________________
Marriott Las Vegas Nelson
Best Western New York Richards
Best Western San F
我的要求:如果'名字'和'地址'不爲空,那麼就要考慮兩者的價值。如果其中一個是空的,但是其他的只是給定的,那就只是「搜索」給定的。 SELECT * from myTable where (1=1) AND (@p_ID is null or [Id] = @p_ID)
AND
case
when [Name] IN (SELECT keyValue FROM @p_Pers
當前我的情況聲明基於當月的第一天。 SELECT
[TicketNbr] AS 'Ticket Nbr'
-- 1st day of this month
, (CASE WHEN [date_entered] >= DATEADD(day,-1, GETDATE()) THEN 1 ELSE 0 END) AS '1=Opened Within Last 24HR 0=No'
FROM
我寫在Postgres的select語句包含的case語句如下: ,(case when all_loc.country = 'DE' then msc_si.buyer_id else msc_si.buyer_name end) as "purchasing_group_name_buyer_name" --story
,(case when all_loc.country = 'DE' t
我需要一個CASE語句來返回一個字符串列表,但我遇到了一些語法問題。產生的SQL應該是這樣的: SELECT * FROM FRUIT WHERE COLOR IN ('RED', 'YELLOW')
我想要做的(這不起作用): SELECT * FROM FRUIT WHERE COLOR IN
CASE
WHEN TYPE = *something*
THEN ('R