我目前在MySQL数据库中有5个表。他们中的一些人共享外键,相互依存。我正在尝试创建一个查询,该查询将并行显示所有结果(major、course、semester等)。我创建的查询没有显示我想要的结果,因为我没有添加其他表。我不知道如何实现其他表格。如何修改mysql查询以按顺序显示所有结果?查询
select * from course left join major on course.id =
我使用mysql-工作台来查询我的数据库表。此外,我还使用了一个Java应用程序(带有mysql-connector-java)来对我的数据库进行更改。每次java应用程序修改数据库时,我都无法看到使用所做的更改。查询不返回结果。
只有在重新启动MySQL连接并再次运行查询之后,我才能看到更改。我使用mysql-workbench version 6.3.8,mysql Ver 14.14 Distrib 5.7.
我知道我不应该使用mysql_query进行数据库查询,但是我需要修改现有的代码。我需要做的是传递一个php变量作为sql查询的字段名。我试过这样做:mysql_query("UPDATE my_table SET ".$my_field."=somevalue") or die(mysql_error());
但我注意到这是错误的,因为结果查询</