0
我需要在大型查詢中創建子查詢,但我不確定如何使用其他許多預定義值實現此查詢。許多示例僅顯示了通過子查詢獲取的兩行。大型插入查詢中的mysql子查詢
任何人都可以向我解釋如何檢查最後的'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
請考慮格式化您的代碼,因爲現在無法理解它。通過留下4個前導空格來格式化代碼 – mavrosxristoforos
感謝這工作。 – Snuur