![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
No.5ベストアンサー
- 回答日時:
MYSQLを使う環境がないので、
以下のようにちゃんとなっているかどうかまではわかりませんが。
一般にSQLでは、
where句の中は、select句でasを使ってつけた名前は使えませんし、
having句の中は、select句でasを使ってつけた名前があればそれしか使えません。
ということで、having句で試してみられては?
(但し、インデックスは使えませんので処理が遅いことを前提としてください。)
ま、大抵の要件では、レスポンスが大幅に悪くなっていいから、concatした結果を検索したい
ということはないはずですが。
例えば、住所1、住所2、住所3と項目があってどの項目にどこまで入っているかわからない
(住所1に都道府県までか、都道府県+市区郡までか、さらに町村まで入っているかわからない)
とかいうのなら、住所1、住所2、住所3をconcatしてその結果で検索せざるえないですが。
No.3
- 回答日時:
どうでもいいかもしれませんが
SELECT
concat( `sation_name`, '駅' ) AS `sation_rename`
FROM
`table_name`
WHERE
`sation_rename` = '帷子ノ辻'
でよいのでは?
concatしたフィールドで検索をかけるとインデックスがうまく
利かないような・・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL 共通点はあります。何が違うのでしょうか? 1 2023/01/27 05:22
- MySQL 下記の問合せを行うクエリを、PhpMyAdminで作成して実行せよ。 「A,B組の女子の氏名のよみ。 1 2023/05/16 15:28
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- MySQL うまくいきません教えてくださいお願いしますSQLです。クエリ構文です。 1 2023/07/07 12:39
- MySQL SQLです。こんな感じですか?あってますか? うまくいきません教えてくださいお願いします 1 2023/07/08 15:27
- MySQL SELECT my_items.item_name, carts.count カンマ, の意味? 2 2023/01/23 07:12
- MySQL 下記の問合せを行うクエリを、PhpMyAdminで作成して実行せよ。 「名前(first name) 1 2023/06/24 13:03
- MySQL 書籍の内容はまともでしょうか? 1 2023/01/22 03:07
- MySQL SQLについて教えて下さい。 SELECT分で、あるカラムにある日付の 半年先のデータを取って来たい 3 2022/12/07 22:28
- MySQL SQLです。下記の問合せを行うクエリを、PhpMyAdminで作成して実行せよ。 「昨年の各月の総降 1 2023/07/01 00:32
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
GROUP BYを行った後に結合したい。
Oracle
-
結合したテーブルをSUMしたい
MySQL
-
Javascript_submit()完了後に処理したい
JavaScript
-
-
4
group byで指定したカラム以外のカラムの値を取得したい
PostgreSQL
-
5
実行時エラー 3265「要求された名前、または序数
Visual Basic(VBA)
-
6
ADO VBA 実行時エラー3021
Visual Basic(VBA)
-
7
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
8
BASE64のエンコード時のサイズについて
Outlook(アウトルック)
-
9
データがあれば○○なければのSQL
その他(プログラミング・Web制作)
-
10
SELECTした結果をSELECTしたい!
その他(データベース)
-
11
CASE文のエラーについて
Oracle
-
12
ORA-01013のエラーについて経験のある方お願いします。
Oracle
-
13
HAVING句でのBETWEEN演算子
SQL Server
-
14
Accessのフィールド名に半角括弧を使ってしまった
Visual Basic(VBA)
-
15
select文のwhere句に配列を入れて検索したい
MySQL
-
16
「マスタ」と「テーブル」の違いとはなんでしょうか?
Oracle
-
17
~以上~未満の指定の方法
MySQL
-
18
select句副問い合わせ 値の個数が多すぎます
Oracle
-
19
【SQL】他テーブルに含まれる値に合致する行を抽出
その他(データベース)
-
20
MYSQLで全てのカラムから検索する。
MySQL
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQL文で右から1文字だけ削除す...
-
使うべきでない文字。
-
大至急!!!DBに存在する全表...
-
初心者Mysqlの関数のsubstring...
-
【初歩】ラジオボタンをつかっ...
-
Access でレコードセレクタが押...
-
ちなみになぜv=(v・e1)e1+(v・e...
-
基本情報技術者の試験について
-
Excelでセルの書式設定を使用し...
-
SQL文(最新データ且つ条件付)...
-
抽出したデータを修正して元の...
-
ACCESSで質問があります!
-
フォームの移動でのイベント
-
さくらレンタルサーバのMysqlの...
-
実績累計の求め方と意味を教え...
-
ACCESSで「16389予約済みエラー...
-
Excelで文字列を一つずつ抽出し...
-
Accessで別テーブルの値をフォ...
-
SET句内で複数の条件を指定して...
-
レコードセットからどれでも1...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQL文で右から1文字だけ削除す...
-
使うべきでない文字。
-
【MYSQL】asでリネームしてwher...
-
sum()の出力結果順に並び替えを...
-
初心者Mysqlの関数のsubstring...
-
SQLの集計で「全て」の合計も表...
-
割合(パーセント)を求めるに...
-
MySQL のデータからドロップダ...
-
チェックボックスの項目をDBにi...
-
【初歩】ラジオボタンをつかっ...
-
MySQLで MAX()とGROUP BYを使う...
-
カウント結果を1レコードの中...
-
phpmyadminはトリガーやIF文を...
-
月別、販売員別の集計がわかり...
-
replaceした上でwhere
-
今週の日曜日から土曜日までの...
-
サブクエリ内で INNER JOIN は
-
複数の表の条件でのDELETE文
-
mySQLでグループ別の順位を入力
-
姓名の前後を入れ替えるSQL命令...
おすすめ情報