sql >> データベース >  >> RDS >> Mysql

Mysql:クエリのエイリアスとして値を使用

    いいえ、できません。クエリが実行されるまで、値はわかりません。そして、可能であったとしても、1つの列に多くの異なる値が含まれる可能性があります。どちらを使用する必要がありますか?

    このようなリクエストに対して私が想像できる唯一の正当な理由は、ある種のEAVデザインがあり、ピボット結果が必要なことです。

    その場合は、Dymanic SQLを使用できます(クエリを実行して結果を取得し、それらの結果に基づいて別のクエリを作成して実行します)。ただし、この種の操作はアプリケーション側で行う方が適切です(結果と形式を取得する)。必要に応じて、そこにあります。




    1. keepdense_rankをOracleクエリからpostgresに変換します

    2. MySQLでDateTimeを数値に変換する方法は?

    3. SQLServerの一意の制約とは-SQLServer/TSQLチュートリアルパート95

    4. JPA Criteria APIを使用してPostgreSQL配列列をフィルタリングするにはどうすればよいですか?