1

FirstNameという名前のデータベースの 2 つのフィールドと指定された名前を比較するために、1 つのクエリのみを使用したいと考えていますLastName

SELECT id FROM admin WHERE FirstName AND LastName ='test last';

このクエリは間違っています。修正したいと思います。手伝って頂けますか?

testFirstNameありlastLastName

4

5 に答える 5

1

(更新しました)

SQL Server を使用している場合は、探していると思います

SELECT id 
FROM admin 
WHERE FirstName + ' ' + LastName = 'test last';

または、テーブルからこのようなすべての状況をチェックする汎用クエリが必要な場合

SELECT id 
FROM admin 
WHERE FirstName + ' ' + LastName = CONCAT(FirstName, ' ', LastName)
于 2013-07-25T10:15:27.473 に答える
0

Sybase では、次のように機能します。

SELECT id
FROM admin
WHERE FirstName LIKE "test"
  AND LastName  LIKE "last"
于 2013-07-25T10:16:55.010 に答える
0

これを試して..

SELECT id FROM admin WHERE FirstName ='test' AND LastName = 'last';

「AND」演算子を使用する必要があります..

于 2013-07-25T10:21:30.920 に答える