0

ビュー列を別のビューの選択ステートメントとして参照することは可能ですか?

2 つのビューを別のビューに結合するのはどうですか?

ビュー列を参照するにはどうすればよいですか。最初のビューで GROUP_CONCAT(column1) を使用しましたが、後で参照できませんでした。

4

6 に答える 6

2

はい、可能です。参考までに、MySql Docsを参照してください。

ただし、ビューをネストすると、パフォーマンスが大幅に低下する可能性があることに注意してください。

于 2013-10-19T10:20:39.960 に答える
1

はい、可能です。

詳細は省きますが、私ができる限りの説明です。

[ところで、これは検索すれば簡単に見つけられるものだと思います。]

于 2013-10-19T10:16:13.543 に答える
1

ビューのネストには注意してください。多くの場合、インデックスを監視せずにビューを何レベルも深くネストすると、クエリ プランが巨大なクモのようなプランになり、サーバーが完全に停止する可能性があります。

私のお気に入りのクエリ プランは、私が働いているコンサルタントから提供されたもので、ビューにビューを使用していました。

于 2013-10-19T10:24:48.177 に答える
0

SELECT基本的に、単純なステートメントを実行するときに使用できるほぼすべてのオブジェクトを使用できます(それらの間のビュー)。

詳細については、この投稿を参照してください。

于 2013-10-19T10:20:10.457 に答える
0

はい、はい、ただし、パフォーマンスに注意してください。また、ビューの作成に関するドキュメントを読んでください。たとえば、両方のビューに制限句があり、どちらが使用されるかが不確定である場合など、さまざまな問題があります。

于 2013-10-19T10:20:50.260 に答える
0

select ステートメントの場合、ビューテーブルと同じです。

実際、私は定期的にビューをネストしており、多くの場合、何レベルも深くしています。

于 2013-10-19T10:21:45.783 に答える