我需要在大型查询中创建一个子查询,但不确定如何使用涉及的许多其他预定义值来实现它。许多示例仅显示了通过子查询获得的 2 行。
谁能向我解释如何检查最后一个“ordernummer”添加+1并在插入查询中使用该值?
INSERT INTO orderheaders (user, timestamp, ipadres, ordernummer, ordernummer_cash, offertenummer, debnr, contact, referentie, quantity, totaal, paymethod, shipmethod, paymentkey, bank_id)
VALUES ('".$user."', '".time()."', '".$_SERVER['REMOTE_ADDR']."', '".$ordernummer."',$ordernummer,'".$_POST['offertenummer']."','".$newdeb."', '".$newcontact."', '".$_POST['referentie']."', '".$total_qty_prods."', '".$totaal."', '".$paymethod."', '".$shipping."', '".$paymentkey."', '')
所以对于 $ordernummer 我需要得到
SELECT ordernummer FROM orderheaders ORDER BY id DESC LIMIT 0,1