2017-06-22 1 views
0
create view `first_view` as 
SELECT * from `database`.pesho 
where id<5 or (name != 'sad' and id >100) 
order by name,age desc 

エラーメッセージの作成: http://imgur.com/a/uvye7をだから、「何のデータベースが選択されていない」と言うが、どのように私はによって来ているのチュートリアルのすべてのテーブルを選択するか、すべてこの男が何をしているかのthats。MySQLのworckbenchビュー

+0

データベース= your_database_name(つまり、スキーマ名) – JYoThI

答えて

1

MySQLにはこのデータベースを使用し、このクエリのみを実行する必要があります。

それとも

デフォルトのスキーマ名を設定して、このクエリを実行することができます。

USE database; 

希望すると、これが役に立ちます。

+0

'use databese; ВсеЕдно@ 名前でdatabase'.pesho ID <5または(名前!= '悲しい' とID> 100) ため 'から SELECT *などのビューfirst_viewを作成し、年齢desc'のreturs不明なデータベースのデータベース・エラー・コード1049 –

+0

'database'はあなたのスキーマ名が何であるかを意味します。ここであなたの言及 'database.peshoどこid <5'だから私は 'データベース'はあなたの 'スキーマ'の名前だと思った –

+0

はいデータベースはスキーマ名です、それはスクリーンショットと同じです、何も変更されていない、それはなぜかwierd –

関連する問題