SQL 選擇問題請教

我開左個table 叫customer

其中一個col 叫 name,某部份客個名前有" * ",其他無!
如下:

no    name  address    phone
01    *ben    NT            123456
02    abc    KLW          246801
03    *john    kc            985624
04    mary    NT            173173

我想show 個名前面有 * 既出黎,可以點做

where name like "*%"

TOP

where name like "*%"
mgchat 發表於 2010-10-9 15:56


出現error 運算式未定義'name',咩意思

TOP

回復 3# ben6000

select * from customer
where name like '*%';

你句野係咪咁?

TOP

回復  ben6000

select * from customer
where name like '*%';

你句野係咪咁?
lin7 發表於 2010-10-9 17:55


係!

TOP

係!
ben6000 發表於 2010-10-9 18:25


試下呢句

select * from customer
where "name" like '*%';

TOP

回復  ben6000

select * from customer
where name like '*%';

你句野係咪咁?
lin7 發表於 2010-10-9 17:55

應該咁
select * from customer ;
where name like '*%'
或一行過
select * from customer where name like '*%'

TOP

select * from [customer] where [name] like '*%'

TOP

如果係name果到錯,我覺得要指定column
select * from customer where customer.name like '*%';

TOP

乜 database 呀

TOP