mysql - 一对多关系。如何提出要求?

标签 mysql sql

My database structure

你好。我是 SQL 的菜鸟,所以如果你帮我写一个 SQL 请求来从 tennisset 表中获取 FINALSCORE 字段,与 tennismatch WHERE id = 1 相关,我会很感激

谢谢。

最佳答案

试试这个查询:

select FINALSCORE from
tennismatch join
tennismatch_tennisset on tennismatch.ID = tennismatch_tennisset.TennisMatch_ID and tennismatch.ID = 1 join 
tennisset on tennismatch_tennisset.mapOfSets_ID = tennisset.ID

要从表“tennismatch”中删除记录,首先从子表“tennismatch_tennisset”中删除记录。

尝试这样的事情:

delete from tennismatch_tennisset where TennisMatch_ID =1 
delete from tennismatch where id=1

关于mysql - 一对多关系。如何提出要求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44740564/

相关文章:

javascript - 将类别标记到我的多个上传图像

java - 我无法从 Java 更新 SQL 中的 DATETIME,但插入工作正常

php - mysql 准备了 fetch 循环,不会使用循环 stmt 连接

mysql - 从主查询逗号分隔的 id 中获取数据时,子查询返回一行?

mysql - SQL (JOIN) - 从一列到两列的两个结果

php - 从 mysql_connect 切换到 PDO : mysql_num_rows() expects parameter 1 to be resource

mysql - 我删除了我的 wp 网站的数据库,wordpress 要求重新安装

php - 将变量传递给存储过程

sql - 如何在ms access中使用distinct

sql - 将具有日期范围的两张表合并为一张表