2011-07-27 21 views
1

私は文字で始まるすべてのユーザーを一覧表示しようとしています。 Dmysql - 連結クエリを選択

これは正しい方法ですか?

Select concat(firstname, '',lastname) from users where concat(lastname) = "D*" 

答えて

3
SELECT concat(firstname, '',lastname) FROM users WHERE lastname LIKE "D%" 

ワイルドカードを使用する場合は、LIKEオペレータを必要としています。また、where句には1つのカラム(姓)しかないので、concatは必要ありません。

0

私がしようとするだろう:

select * from users where lastname like 'D%';