1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| alter proc rechvehicule
@NomMarque varchar(30) = null,
@NomModele varchar(30) = null,
@nomCarburant varchar(30) = null,
@NomVille varchar(50) = null,
@PrixMax money = null,
@PrixMin money = null
as
SELECT IDvehicule,v. NomMarque + ' ' +NomModele + ' ' + convert(varchar(20),year(DatePrCir)) + ' ' + Ville + ' ' + ' : ' + convert(varchar(30),Prix) as titre , DateAnnonce, NombreVue, SrcPhoto,Comment FROM dbo.vehicule v,dbo.Modele m,dbo.Photo P
where
p.IDIDvehicule=v.IDvehicule
and
v.IDmodele=m.IDmodele
and
v. NomMarque=@NomMarque
and
nomModele=@NomModele
and
nomCarburant=@NomCarburant
and
nomVille=@NomVille
and
Prix between @PrixMax and @PrixMin |
Partager