是的,有方法可以查询第一个SQL语句的执行时间。可以使用MySQL的内置函数来获取当前时间戳,并在执行第一个SQL语句之前和之后分别获取时间戳,然后计算差值以得到执行时间。例如:
SELECT TIMESTAMPDIFF(SECOND, NOW(), ( SELECT CURDATE() ));
这条SQL语句会返回当前时间与数据库中存储的当前日期(CURDATE()
函数返回当前日期)之间的秒数差。请注意,这种方法只能用于查询单个SQL语句的执行时间,并且需要在MySQL数据库中执行。
另外,如果你使用的是其他类型的数据库,可能需要使用不同的函数来获取当前时间戳。同时,具体的查询方法也会因数据库类型和版本的不同而有所差异。