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

    Indicare tue tabelle per la query

    Ciao ragazzi mi chiedevo se era possibile eseguire una query ricercando su 2 tabelle del DB tipo una cosa del genere:

    $query = "SELECT * FROM news AND event WHERE on="on" ORDER by id DESC LIMIT 0,1";

    Ci sto provando ma non funziona perchè ? esistono altri metodi ?

    Grazie a tutti
    AweDesign "power & Creation"
    Tecnical supp:info@awedesign.net
    sito:http://www.awedesign.net

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    892
    SELECT * FROM tabella1 INNER JOIN tabella2 ON campo_relazione.tabella1=campo_relazione.tabella2 WHERE campo LIKE 'tuo_criterio'

  3. #3
    Il campo on è in news o event?
    E il campo id?
    Supponendo che on è in news e id è in event, diventa:

    SELECT * FROM news, event WHERE news.on="on" ORDER by event.id DESC LIMIT 0,1

  4. #4
    VVoVe:

    grazie per l'aiuto, allora le due tabelle non hanno un legame, in pratica vorrei che questa query mi restituisca la news o l'evento che è stato selezionato per apparire in home page...ovviamente deve appararire l'ultimo "selezionato per la home" quindi gli dico di selezionare in base all'ID.

    Come posso fare non capisco.
    AweDesign "power & Creation"
    Tecnical supp:info@awedesign.net
    sito:http://www.awedesign.net

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 © 2025 vBulletin Solutions, Inc. All rights reserved.