Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa Tarde, gostaria de pegar o número da linha onde possui o valor que preciso.
SET @linha=0;
SELECT (@linha:=@linha + 1) AS numerolinha, fornecedor, total FROM controleconserto
numerolinha | fornecedor | total
1 fulano 320
2 ciclano 80
3 boltrano 80
...
20 cara 70
Essa query funciona certinho porém lista todos os registro.
Eu precisaria que ela listasse apenas o registro que tivesse como fornecedor o nome... exemplo:
SET @linha=0;
SELECT (@linha:=@linha + 1) AS numerolinha, fornecedor, total FROM controleconserto WHEREfornecedor='cara'
porém ele retorna como a linha 1 e não como a 20
numerolinha | fornecedor | total
1 cara 70
Agradeço a colaboração.
Carregando comentários...