02. juli 2002 - 19:51Der er
8 kommentarer og 1 løsning
Select MAX()
Hvordan kan jeg vælge det højeste bud (current_bid) i min tabel (bids) - samtidig skal den kun vælge en max værdi ud af de rækker, hvor bid_item = $row_items[id].
"SELECT MAX(current_bid), bid_item FROM bids WHERE bid_item ='$row_items[id]' GROUP BY current_bid"
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Du kan ikke gruppere på current_bid, den skal jo variere igenne gruppen førend MAX(cirrent_bid) giver mening. måske: "SELECT MAX(current_bid) as olsen, bid_item FROM bids WHERE bid_item ='$row_items[id]' GROUP BY bid_item"
$sql = "SELECT MAX(current_bid) as olsen, bid_item FROM bids WHERE bid_item = $row_items[id] GROUP BY bid_item"; echo $sql; $resset = mysql_querey( $sql ) or die ( mysql_error() );
SELECT MAX(current_bid) as olsen, bid_item FROM bids WHERE bid_item = $row_items[id] GROUP BY bid_item - dur heller ikke... den returnerer: You have an error in your SQL syntax near 'GROUP BY bid_item' at line 1
nu dur det ... hele koden: $result_bids = mysql_query("SELECT MAX(current_bid) as current_bid, bid_item FROM bids WHERE bid_item=$row_items[item_id] GROUP BY bid_item") or die (mysql_error()); $row_bids = mysql_fetch_array($result_bids);
mysql_free_result($result_bids);
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.