2017-08-24 102 views
0

如果我有三行查询,那么mysql执行查询的顺序是什么? 例如: 如果我正在检查用户的距离,如他是否在1英里范围内,第二种情况是他在2英里范围内还是不。然后,如果用户在1英里内,则首先更新记录和发送notification.but然后他移动到2英里范围,所以我再次更新记录和发送通知,然后我的第二个条件可以在第一个条件之前执行?mysql执行查询的顺序

回答

0

它们按顺序执行,但前提是它们全都是从内执行相同的连接!

如果您有多个连接,则顺序取决于隔离级别。查看set Transaction syntax了解更多信息。

+0

感谢您的回复。 – Swati