(
c1 varchar(100),
c2 varchar(100)
)
go
insert into #table1 values('秦始皇','秦')
go
select * from #table1
go
--1. 不要對欄位做運算
select * from #table1 where c1+c2='秦始皇秦' --錯誤
--2. 不要負向查詢
select * from #table1 where c2!='秦X' --錯誤
--3. 不要使用函數
select * from #table1 where substring(c2,1,1)='秦' --錯誤select * from #table1 where c2 like '秦%' --正確
--drop table #table1
沒有留言:
張貼留言