Visualizzazione dei risultati da 1 a 4 su 4

Discussione: LIKE e stringa sql

  1. #1

    LIKE e stringa sql

    Salve a tutti,
    questo e' il problema: ho un campo di un db che ha un valore simile

    tag1,tag2,tag3,tag4,tag5

    praticamente in un ciclo while devo andare a selezionare solo quei record dove e' presente "tag2" .... per esempio. Vorrei evitare di far esplodere la variabile che avrebbe come valore l'intero record.

    Il secondo problema e' che nella realta' potrei avere termini contenuti in altri termini, tipo:

    ama
    amare

    amare
    mare

    quindi tra queste virgole e termini come questi non saprei come usare i like.

    Grazie mille.
    Saluti.

  2. #2
    Utente di HTML.it L'avatar di _debo
    Registrato dal
    Mar 2012
    residenza
    London, UK
    Messaggi
    858
    La tua domanda non mi è chiara. Dici che vuoi evitare di far esplodere la variabile che contiene il valore dell'intero record... che intendi?

    Per estrarre i dati che chiedi una semplice LIKE come la seguente dovrebbe essere sufficiente:
    Codice PHP:
    SELECT FROM mytable WHERE myfield LIKE '%tag2%' 
    Ma mi sembra troppo semplice e che tu non ci sia arrivato da solo. Puoi per favore elaborare un pochino di più sulla tua esigenza? Grazie mille.

  3. #3
    Ciao,
    grazie mille per l'aiuto.
    L'unico problema e' la mia incopentenza con "LIKE" di sql.

    Problema risolto.

  4. #4
    Utente di HTML.it L'avatar di _debo
    Registrato dal
    Mar 2012
    residenza
    London, UK
    Messaggi
    858
    Ottimo, più facile del previsto

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.