如果我有这段代码:
<?php
$q = $sql->prepare("INSERT INTO `table` (row) VALUES ('1')");
$q->execute();
$lastid = $sql->lastInsertId(); // is this a 2nd query?
?>
它会作为两个单独的SQL查询运行吗?
如果是这样,有没有一种方法可以将其合并为一个查询?