質問
数に上限はありま機能の SQLビュー のためのMySQL?
ex:できるテーブルを作成すビューを使用'JOIN'コマンド?
解決
あなたは、ビューの規制詳細はををお読みくださいビューの制限上ます。
他のヒント
MySQLは、コマンドを登録しようことができます。
短い答え - はい。 2では単語はちょうど(当然のことで順序なし)を選択という名前のビュー。
SQLでの他のすべてとして、構文、機能および可能性は、あなたが作業しているデータベース管理システムに依存します。しかし、テーブルを結合することは、かなり基本的なものです。ビューは、それなしで多くの使用のではないでしょう。
、JOINについて、はいます:
mysql> create table foo (i int);
Query OK, 0 rows affected (0.03 sec)
mysql> create table bar (i int);
Query OK, 0 rows affected (0.03 sec)
mysql> create view foobar as select foo.i as foo_i, bar.i as bar_i from foo join bar on (foo.i=bar.i);
Query OK, 0 rows affected (0.02 sec)
しかし、他の人の答えは指摘として、マニュアルは素晴らしいリソースです。
一時テーブル:
CREATE TEMPORARY TABLE super (id int); mysql> CREATE OR REPLACE view cat AS SELECT * FROm super; ERROR 1352 (HY000): View's SELECT refers to a temporary table 'super'
システムと地域vars:
mysql> SELECT @sosize;//1000 mysql> CREATE OR REPLACE view cat AS SELECT *,@sosize FROm super; ERROR 1351 (HY000): View's SELECT contains a variable or parameter
サブクエリ:
CREATE OR REPLACE view cat AS SELECT * FROm SELECT * FROM super; ERROR 1349 (HY000): View's SELECT contains a subquery in the FROM clause
所属していません StackOverflow