Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Select complicata su mysql

    ciao ho dbmysql e sono davanti ad un problema ecco il codice:

    Codice PHP:
    b_rs_citta_hotel.Open "SELECT COUNT(id) AS temp, 
    TRUNCATE ( 6363 * sqrt( POW( RADIANS("
    &lat_prov&") - RADIANS(latitudine) , 2 ) + POW( RADIANS("&long_prov&") - RADIANS(longitudine) , 2 ) ) , 3 ) AS distance_pt 
    FROM hotel where visualizza=1 and ecc... objConn, 1 
    il problema sta su
    COUNT(id) AS temp, TRUNCATE ( 6363 * sqrt( POW( RADIANS("&lat_prov&") - RADIANS(latitudine) , 2 ) + POW( RADIANS("&long_prov&") - RADIANS(longitudine) , 2 ) ) , 3 ) AS distance_pt

    se scrivo solo
    COUNT(id) AS temp
    funziona

    se scrivo solo
    TRUNCATE ( 6363 * sqrt( POW( RADIANS("&lat_prov&") - RADIANS(latitudine) , 2 ) + POW( RADIANS("&long_prov&") - RADIANS(longitudine) , 2 ) ) , 3 ) AS distance_pt
    funziona

    dove sbaglio? forse non va la , dopo AS temp :master:

  2. #2
    forse non ha senso: la COUNT conta, il resto cosa fa?

  3. #3
    praticamente vorrei contare gli id e poi ordinarli in base a distance_pt ... ho risolto facendo due select separate la prima mi conta gli id e con l'altra me li ordina ...

  4. #4

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.