Выберите MAX с PHP / SQL Server с ADODB

Мне нужно выбрать максимальное значение из таблицы, как описано ниже, но ничего не возвращать. Я использую PHP / SQL Server с библиотекой ADODB.

<?php
session_start();
//connessione al DB
include("dati_db.inc.php");
include ("init.php");
$qry = "select (IDSQL) from test.dbo.TTS_ext_ticket";
echo $qry;
$newrecordSet = $db->Execute($qry);
if ($db->ErrorMsg() != '') {    echo $db->ErrorMsg().' '.$condition; return;}

$ID_TICKET=$recordSet->fields["idticket"];
echo $ID_TICKET;
?>

1

Решение

использование МАКСИМУМ() Подобно :

$qry = "select MAX(IDSQL) AS max_idsql from test.dbo.TTS_ext_ticket";
1

Другие решения

используйте этот запрос

$qry = "select MAX(IDSQL) AS idticket from test.dbo.TTS_ext_ticket";

Обратите внимание, что псевдоним называется idticket как это то, что вы ожидаете позже в коде.

0