我是MySQL的新手,无法弄清楚这里出了什么问题.我有两张桌子.左表称为“锻炼”.相关列是日期(日期类型)和ID(类型int).

右边的表称为Workout_locations(相关字段:execution_id类型为int,location_id类型为int).

联接字段是Workouts.id和Workout_locations.workout_id.

我要做的只是得到两列的表:date(来自“锻炼”)和location_id(来自Workout_locations).我只需要基于几个字段从“锻炼”表中提取记录(sql语句应明确指出).

这是我的SQL语法:

SELECT Workouts.date as date, Workout_locations.location_id as loc_id

FROM Workouts

WHERE Workouts.pacegroup_id='9' AND (Workouts.date BETWEEN '2013-08-19' AND '2013-08-25')

INNER JOIN Workout_locations ON Workouts.id=Workout_locations.workout_id"

但是我得到这个错误:

You have an error in your SQL syntax; check the manual that

corresponds to your MySQL server version for the right syntax to use

near ‘INNER JOIN Workout_locations ON

Workouts.id=Workout_locations.workout_id’ at line 1

我希望对于有经验的人来说,这是一个非常容易发现的错误.有人看到吗?谢谢!

mysql查询语法错误_MySQL内部联接查询语法错误相关推荐

  1. mysql数据库查询语句过程_mysql(一) SQL查询语句执行过程

    mysql基础架构 示意图 首先 mysql  大概分为 server层 和 存储引擎层 两个部分, 引擎的架构模式是插件形式的,mysql支持多种引擎如 InnoDB.MyISAM.Memory 等 ...

  2. mysql 检查哪些项目_mysql根据内容查询在哪个表.go

    package main import ( "database/sql" "errors" "fmt" "github.com/g ...

  3. mysql子查询字符串位置_MySql基础-子查询

    一.子查询定义 定义: 子查询允许把一个查询嵌套在另一个查询当中. 子查询用()括起来 子查询,又叫内部查询,相对于内部查询,包含内部查询的就称为外部查询. 子查询可以包含普通select可以包括的任 ...

  4. mysql查询显示技巧_MYSQL SQL高级查询技巧

    1.UNION,EXCEPT,INTERSECT运算符 A,UNION 运算符 UNION 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去表中任何重复行而派生出一个结果表. ...

  5. mysql慢日志查询的阈值_mysql慢日志查询

    慢日志查询作用 慢日志查询的主要功能就是,记录sql语句中超过设定的时间阈值的查询语句.例如,一条查询sql语句,我们设置的阈值为1s,当这条查询语句的执行时间超过了1s,则将被写入到慢查询配置的日志 ...

  6. mysql 查询可以编辑器_mysql编辑器选择查询和python程序选择查询结果的区别

    我正在执行从python程序到MySQL 5.2.39数据库的select查询.但是mysql编辑器select query和python程序select query的结果略有不同.数据库名是worl ...

  7. mysql查询高于平均_Mysql之高级查询

    Mysql之高级查询 一.函数&分组查询 1.函数 Mysql已经定义好的,可以实现一定功能的代码块 日期函数.数字函数.字符函数.聚合函数 聚合函数:聚合函数对整体进行运算,通常返回的结果只 ...

  8. mysql多表查询详解_MySQL多表查询详解上

    时光在不经意间,总是过得出奇的快.小暑已过,进入中暑,太阳更加热烈的绽放着ta的光芒,...在外面被太阳照顾的人们啊,你们都是勤劳与可爱的人啊.在房子里已各种姿势看我这篇这章的你,既然点了进来,那就由 ...

  9. mysql查询新建查询报错_mysql开启慢查询报错:

    1.进入mysql命令行:#mysql -uroot -p123456,执行下面的命令开启慢查询报错: set global slow_query_log=on; set global long_qu ...

最新文章

  1. 被业务方投诉了!CTO直摇头:人际关系处理太差,不懂维护“情感账户”
  2. 索尼:声控将在VR中发挥大作用
  3. 二、JavaScript语言--JS基础--JavaScript进阶篇--DOM对象 控制HTML元素
  4. YunOS 对比 Android 两者究竟有何区别
  5. explain 之 select_type
  6. 动态规划—01背包问题
  7. linux统计字符串频数,Linux 统计某个字符串出现的次数
  8. jQuery使用ajax跨域请求获取数据
  9. 【Spring】Spring 自定义scope
  10. android 桥梁模式,【设计模式】桥接模式
  11. Hadoop Yarn事件处理框架源码分析
  12. PySpark任务在YARN集群上运行python 算法
  13. 认识并学会springCloud的使用
  14. php var_dump和var_export区别
  15. python清屏命令-python 命令行里实现clear清屏技巧
  16. android 新浪微博客户端的表情功能的实现,flutter教程pdf
  17. 挖没写过的代码记录_holo_springboot
  18. C语言学习有感day01
  19. Kali忘记root密码强制更改办法
  20. vue日历排班组件_vue之手把手教你写日历组件

热门文章

  1. vue input只能输入正整数_前端开发:Vue中获取input输入框值的方法
  2. error C2440: “<function-style-cast>”: 无法从“IplImage *”转换为“cv::Mat”
  3. C++ make_shared() shared_ptr()用法
  4. Mac 10.12启动QXDM crash解决
  5. Go实现 爬虫v0.1
  6. Android objdump/nm/readelf使用
  7. 解决Tensorflow使用CPU报错
  8. Common lisp之加载方式(一)
  9. kali 创建php可执行文件_Kali安装wordpress
  10. 循环神经网络_小孩都看得懂的循环神经网络