Необходимо выбрать последний идентификатор счета-фактуры и соответствующие поля. Весь sql содержит несколько внутренних объединений.SQL - выберите поля Max ID
SELECT max(InvoiceID),
InvoiceEndDate
FROM Invoices
WHERE TransactionOrderItemID = '000831'
Прямо сейчас, я получаю InvoiceID, и вам нужно снова получить InvoiceEndDate.
Есть ли эффективный способ сделать это?
Рад, что видел. Если это работает, это намного проще, чем то, как я собирался предложить ... – Kendrick
OP говорит MySQL, поэтому LIMIT 1 понадобится после заказа вместо TOP 1 перед списком выбора. –
@martin: good catch =) –