Mysql 无法选择表。*因为它不存在,所以无法创建表,因为它存在
我有一个覆盆子圆周率,上面有MySQL。我正在做一个简单的项目,我只需要使用一个表。我使用Mysql 无法选择表。*因为它不存在,所以无法创建表,因为它存在,mysql,sql,raspberry-pi,Mysql,Sql,Raspberry Pi,我有一个覆盆子圆周率,上面有MySQL。我正在做一个简单的项目,我只需要使用一个表。我使用INSERT-INTO在票据中输入一个条目 现在我尝试使用SELECT查看数据是否在,但是SELECT表示表tickets不存在 mysql> show tables; +-------------------+ | Tables_in_tickets | +-------------------+ | tickets | <-----
INSERT-INTO
在票据中输入一个条目
现在我尝试使用SELECT
查看数据是否在,但是SELECT
表示表tickets
不存在
mysql> show tables;
+-------------------+
| Tables_in_tickets |
+-------------------+
| tickets | <-------
+-------------------+
1 row in set (0.00 sec)
这背后的原因是什么?提前干杯 使用:
SELECT * FROM tickets
何时使用票证。*
选择票证。*
用于在将票证表与任何其他不带别名的表合并时查看票证表的内容。比如:
SELECT tickets.*
FROM tickets join
someOtherTable on tickets.id=someOtherTable.ticketId
使用:
何时使用票证。*
选择票证。*
用于在将票证表与任何其他不带别名的表合并时查看票证表的内容。比如:
SELECT tickets.*
FROM tickets join
someOtherTable on tickets.id=someOtherTable.ticketId
尝试从票据中选择*代码>。尝试从票据中选择*@sagi:我知道,我写这个答案是为了解释OP什么时候应该使用
ticket.
实际上,使用Select*或Select ticket.*从来都不是一个好的做法。这是一个SQL反模式。@sagi:我知道,我写这个答案是为了解释OP什么时候应该使用ticket.*
实际上,使用Select*或Select ticket.*从来都不是一个好的做法。这是一个SQL反模式。