Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027

    [SQL] Query di ricerca su più tabelle

    Ciao ragazzi, mi date una mano con questa query? non sono molto ferrato in sql.

    Vorrei cercare una stringa su più tabelle e avere i risultati raggruppati per tabella.

    Cioè
    codice:
    Cerca in NEWS, EVENTI, FOTO where NEWS.TITOLO LIKE '%qualcosa%' OR EVENTI.TITOLO LIKE '%qualcosa%' OR FOTO.TITOLO LIKE '%qualcosa%' ...poi?
    grazie

  2. #2
    Devi usare gli alias per prendere i risultati nel recordset.

    SELECT news.titolo AS newstitolo, eventi.titolo AS eventititolo FROM news, eventi WHERE ....


    $rs->newstitolo
    $rs->eventititolo

    Lungo le due rive del fiume gelato si stendeva la cupa e tetra foresta di abeti, dai quali il vento aveva appena spazzato il manto di brina. Nella luce crepuscolare quegli abeti neri e sinistri sembravano inclinarsi l'uno verso l'altro. Un silenzio minaccioso incombeva sul paesaggio, privo di qualsiasi segno di vita o di movimento, e desolato e freddo al punto da non poter ispirare che un solo sentimento: quello della più triste malinconia. E nello stesso tempo pareva che da quel paesaggio trapelasse una specie di riso, un riso ben più spaventoso di qualsiasi malinconia o tristezza, un riso tragico, come quello di una sfinge, un riso agghiacciante più della brina e che rammendava l'incombere minaccioso dell'ineluttabile. Era la saggezza potente e impenetrabile dell'eternità che irrideva alla vita, alla sua futilità e agli sforzi degli uomini.

  3. #3
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    grazie, continuo qui, un dubbio che non ho mai chiarito, il LIKE è case sensitive in mysql?

    In postgres ricordo che c'è ILIKE per essere case insensitive, in mysql come funziona?

    grazie ancora

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    non dovrebbe essere case sensitive:
    http://dev.mysql.com/doc/refman/5.0/...nsitivity.html

    ciao

  5. #5
    da quanto ne so dipende anche dal charset che hai scelto per il campo/tabella/db a seconda di dove l'hai scelto

    Non mi sono mai posto il problema cmq.. quindi non ho mai approfondito... se _casualmente_ fai qualche test fammi sapere
    Lungo le due rive del fiume gelato si stendeva la cupa e tetra foresta di abeti, dai quali il vento aveva appena spazzato il manto di brina. Nella luce crepuscolare quegli abeti neri e sinistri sembravano inclinarsi l'uno verso l'altro. Un silenzio minaccioso incombeva sul paesaggio, privo di qualsiasi segno di vita o di movimento, e desolato e freddo al punto da non poter ispirare che un solo sentimento: quello della più triste malinconia. E nello stesso tempo pareva che da quel paesaggio trapelasse una specie di riso, un riso ben più spaventoso di qualsiasi malinconia o tristezza, un riso tragico, come quello di una sfinge, un riso agghiacciante più della brina e che rammendava l'incombere minaccioso dell'ineluttabile. Era la saggezza potente e impenetrabile dell'eternità che irrideva alla vita, alla sua futilità e agli sforzi degli uomini.

  6. #6
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    per il momento ho verficato che sul mio server non è case sensitive, grazie a tutti

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.