PDA

View Full Version : نمایش اولین آیتم در مقادیر تکراری جدول



salmah
پنج شنبه 30 مرداد 1393, 12:06 عصر
سلام یه پروسیچر نوشتم به صورت زیر

ALTER PROCEDURE cod_nam
@cod int
As
Begin
SELECT
nahvbargazari.bnam ,
tonvan.onam,
tcod.dataend,
tcod.datastart,
tcod.dtamojavez,
tcod.shomaremojavez,
tcod.cod
FROM tcod INNER JOIN
tonvan ON tcod.oid = tonvan.oid INNER JOIN
nahvbargazari ON tcod.bid = nahvbargazari.bid
WHERE (tcod.cod = @cod)
End

نتیجه ای که نمایش میده هم به این صورت هست
آموزش ویندوز مقدماتی حضوری ....1
آموزش ویندوز مقدماتی حضوری ....2
آموزش ویندوز مقدماتی حضوری ....3
آموزش ویندوز مقدماتی حضوری ....3
من میخواهم فقط اولین ایتم رانشون بده

parvizwpf
پنج شنبه 30 مرداد 1393, 12:18 عصر
select distinct اولش بزنید.

salmah
پنج شنبه 30 مرداد 1393, 13:27 عصر
تاثیری نداشت


select distinct اولش بزنید.

m_akbari11
پنج شنبه 30 مرداد 1393, 19:49 عصر
بعد از Select خود از top 1 استفاده کن . مشکلت حل میشه. یا علی.

یعنی

SELECT top 1
nahvbargazari.bnam
.
.
.
.