case when...else... and substring
case when logic then expression1 else expression2
有點像if...else...
substring(columnname, start,len)
擷取某column從開始start的位置到一定長度len
select abstract,
category,
docid,
case when len(feedback)>80 then substring(feedback,1,80)+'...' else feedback end as feedback,
feedbacktype,
followupaction,
formtype,
lastmodifiedby,
lastmodifieddate,
olympusversion,
respondedby,
respondeddate,
case when len(response)>80 then substring(response,1,80)+'...' else response end as response,
submittedby,
submitteddate,
tag,
topic
from tbldocument
where formtype = 'feedback' and (feedback like '%' + @feedback + '%') and (response like '%' + @response + '%')
SQL語法學習
union 操作符用於合併兩個或多個 select 語句的結果集。請注意,union 內部的 select 語句必須擁有相同數量的列。列也必須擁有相似的資料型別。同時,每條 select 語句中的列的順序必須相同。sql union 語法 select column name s from tabl...
SQL 語法學習
2017 2 13 查詢 select from c2 company 唯一值 select distinct company type from c2 company 更精確的查詢 select from c2 company c where c.company name 劉歡的de and se...
SQL語法學習
sql語法 注意 sql語法中,增刪改查是我們剛開始學的重中之重。1 新增新的資料 1 第一種形式不需要插入列名,只需要插入值 一般所有列需要新增值的時候使用這種形式 注意 被設定為自增列的那一列不需要手動新增 語法 insert into table values value1,value2,va...