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所以它说:“没有数据库的选择”,但我怎么在我的一切都在教程中选择一个表,那是什么这一切的人都在做。MySQL的worckbench创建一个视图
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所以它说:“没有数据库的选择”,但我怎么在我的一切都在教程中选择一个表,那是什么这一切的人都在做。MySQL的worckbench创建一个视图
您必须告知MySQL
使用此数据库,然后才执行此查询。
或者
您可以设置默认的模式名,然后执行此查询。
USE database;
希望这会帮助你。
'use databese;通过名称从'database'.pesho 其中id <5或(名称!= '悲伤' 和id> 100) 顺序 创建视图first_view作为 SELECT *,年龄desc' returs未知数据库数据库错误代码1049 –
@ВсеЕдно 'database'表示你的模式名是什么。这里你从database.pesho提到,其中id <5'所以我认为'database'是你的'schema'名称 –
yes数据库是模式名称,它和截图一样,没有改变任何东西,这很奇怪为什么它不起作用 –
database = your_database_name即你的模式名称 – JYoThI