Qual'è il modo corretto di inserire più valori di un campo?
Grazie a chi mi risponderà.
Per chi vuole sapere il perchè, voglio selezionare i torrenti da un
dataset di idrografia del Trentino, meglio con gli affluenti, ma quelli
li seleziono a "manina", tanto ne ho ancora da imparare....
Qual'è il modo corretto di inserire più valori di un campo?
Grazie a chi mi risponderà.
Per chi vuole sapere il perchè, voglio selezionare i torrenti da un
dataset di idrografia del Trentino, meglio con gli affluenti, ma quelli
li seleziono a "manina", tanto ne ho ancora da imparare....
Qual'è il modo corretto di inserire più valori di un campo?
Grazie a chi mi risponderà.
Per chi vuole sapere il perchè, voglio selezionare i torrenti da un
dataset di idrografia del Trentino, meglio con gli affluenti, ma quelli
li seleziono a "manina", tanto ne ho ancora da imparare....
potresti scrivere anche
"nomecampo" IN ('valoretestuale' , 'valoretestuale2' )
Se ti funziona l’espressione con IN dovrebbe funzionare anche l’espressione suggerita da Marco Grisolia ma con “OR” invece che “AND” (se è vero che vuoi selezionare elementi che hanno O l’uno O l’altro valore, invece che l’uno E l’altro valore). Cioè Ale
···
On 17/09/2016 22:12, girarsi wrote:
Il 17/09/2016 21:18, Totò ha scritto:
potresti scrivere anche
"nomecampo" IN ('valoretestuale' , 'valoretestuale2' )
ciao
Funziona solo questa sopra, con gli altri modi non funziona, non so se
dipende dalla versione Qgis, ho la versione di sviluppo 2.16.2.
Per il momento uso questa espressione, grazie.
"nomecampo" = 'valoretestuale' OR nomecampo" = 'valoretestuale2'
Il 18/09/2016 00:53, Alessandro Sarretta ha scritto:
Se ti funziona l'espressione con IN dovrebbe funzionare anche
l'espressione suggerita da Marco Grisolia ma con "OR" invece che "AND"
(se è vero che vuoi selezionare elementi che hanno O l'uno O l'altro
valore, invece che l'uno E l'altro valore).
Cioè
"nomecampo" = 'valoretestuale' OR nomecampo" = 'valoretestuale2'
Temo di aver capito solo stamattina perchè AND non mi funzionava, e la
colpa è mia, soprattutto perchè non vi ho informato che l'uso era per
valori dello stesso campo, non per singoli valori di due campi diversi,
per cui e per forza di cose funziona solo il suggerimento di Totò.
Ovviamente se faccio "nomecampo1" = 'valore' AND "nomecampo2" =
'valore', così funziona.