Bonjour,
Je dois dans ma requete afficher un élément en premier, et les ordres résultats par ordre défini dans un champ.
Voici ma requete :
select * from article as tab1 where id= '126'
union
select * from article as tab2 where id != '126'
order by position asc
Sauf qu'il me retourne tout le résultat dans l'ordre "position" et non pas la premiere requete en 1er.
(j'aimerai au possible ne pas faire un système de deux requetes séparées)
Deuxieme probleme : mon id est en fait sur 2 champs : code1, code2.
Dans ma 2e requete, j'aimerai donc pouvoir mettre :
select * from article as tab2 where code1 != '126' and code2 != '4' .
Sauf que dans ce cas la, aucun résultat n'est affiché ...
Merci par avance.