[解決済み] MySQLのCONCAT条件付きselect
2022-05-15 16:24:35
質問
私は頭の中でこれをコンパイルしようとしています...私はfirstnameとlastnameフィールドを持つテーブルを持っています そして私は"Bob Jones"や"Bob Michael Jones"などの文字列を持っています。
問題は、たとえば 名字に Bob、そして Michael Jonesはlastnameにあります。
ということで、私は
SELECT neededfield, CONCAT(firstname, ' ', lastname) as firstlast
FROM users
WHERE firstlast = "Bob Michael Jones"
が、unknown column "firstlast" と表示されます...誰か助けてください?
どのように解決するのですか?
指定したエイリアスはクエリの出力用で、クエリ自体では使用できません。
式を繰り返すこともできます。
SELECT neededfield, CONCAT(firstname, ' ', lastname) as firstlast
FROM users
WHERE CONCAT(firstname, ' ', lastname) = "Bob Michael Jones"
またはクエリをラップする
SELECT * FROM (
SELECT neededfield, CONCAT(firstname, ' ', lastname) as firstlast
FROM users) base
WHERE firstLast = "Bob Michael Jones"
関連
-
mysqlインデックスが長すぎる特殊なキーが長すぎる解決策
-
[解決済み】MySQLで「すべての派生テーブルは独自のエイリアスを持つ必要があります」というエラーは何ですか?
-
[解決済み] SQL ServerでSELECTからUPDATEする方法とは?
-
[解決済み] MySQLでdatetimeとtimestampのどちらのデータ型を使用すべきですか?
-
[解決済み] MySQLでコマンドラインを使用してSQLファイルをインポートするにはどうすればよいですか?
-
[解決済み] MySQLのAUTO_INCREMENTをリセットする方法
-
[解決済み] MySQLの複数行を1つのフィールドに連結することはできますか?
-
[解決済み] jQuery select onChangeの値を取得する。
-
[解決済み] MySQL - SELECTクエリに基づくUPDATEクエリ
-
[解決済み] データベースのフィールドを1つインクリメントする
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
MySQLのデータバックアップにmysqldumpを使用する方法
-
MySQLのselect、distinct、limitの使い方
-
[解決済み】DynamoDB : 提供されたキー要素がスキーマと一致しません。
-
Mysql がエラーを報告 オペランドには 1 つのカラムが含まれている必要があります。
-
Djangoマイグレーションエラー 外部キー制約を追加できない
-
群関数解の無効な使用
-
MySQLの起動エラー:ERROR 2003 (HY000)。localhost'上のMySQLサーバーに接続できない(10061)
-
PostMan レポート エラー: 接続 ECONNREFUSED 127.0.0.1:port number
-
CMakeエラー。ソースディレクトリ "/xxx/mysql-5.6.21" に CMakeLists.txt がないようです。
-
[解決済み] MySQLのプロセスリストを見つけ、それらのプロセスを終了させる方法は?