Jump to content

Ler tabela sql e obter primeiro certos valores


zephirus
 Share

Recommended Posts

Sim.

Select * from Tabela where id = id da Russia

union

Select * from Tabela where id <> id da Russia

Podes optar por usar union all, em vez de union.

O union all mostra tudo, o union mostra apenas as linhas distintas.

Matraquilhos para Android.

Gratuito na Play Store.

https://play.google.com/store/apps/details?id=pt.bca.matraquilhos

Link to comment
Share on other sites

Sim.

Select * from Tabela where id = id da Russia

union

Select * from Tabela where id <> id da Russia

Podes optar por usar union all, em vez de union.

O union all mostra tudo, o union mostra apenas as linhas distintas.

Olá bruno1234.

A minha base de dados está sempre a mudar e às vezes tenho mais que um valor igual. Por exemplo:

[1] => USA

[2] => Germany

[3] => Russia

[4] => Austria

[5] => China

[6] => Switzerland

[7] => Russia

Neste caso, para "obrigar" a mostrar os dois campos "Russia" primeiro, como fazia?

E já agora outra questão. Posso fazer a query para ordenar por "Russia" mesmo que não exista? Não terei problemas, certo?

Desde já obrigado pela ajuda.

Link to comment
Share on other sites

Se tens mais q uma Russia não podes filtrar por id, mas sim pelo texto.

Podes ordenar tb.

Select * from Tabela where pais like 'Russia' order by coluna_a_ordenar

union

Select * from Tabela where pais not like 'Russia' order by coluna_a_ordenar

Matraquilhos para Android.

Gratuito na Play Store.

https://play.google.com/store/apps/details?id=pt.bca.matraquilhos

Link to comment
Share on other sites

Se tens mais q uma Russia não podes filtrar por id, mas sim pelo texto.

Podes ordenar tb.

Select * from Tabela where pais like 'Russia' order by coluna_a_ordenar

union

Select * from Tabela where pais not like 'Russia' order by coluna_a_ordenar

Sim, o meu id é o texto que quero procurar. Aqui é um exemplo mas no meu programa vai ser por texto porque os valores são únicos. Vou testar.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.