PDA

View Full Version : ساخت یک ستون با Query



mohammad.rk
جمعه 27 بهمن 1391, 18:54 عصر
با سلام
من قصد دارم با استفاده از کوئری یک ستون به نتایج خروجی اضافه کنم.
شرح:
فرض کنید یک جدول داریم که دارای چندین ستون هستش اما ستونی به عنوان شمارنده نداره. حالا من می خوام یک کوئری روی این جدول بگیرم که یک ستون به نام Counter اضافه کنه و کنار هر رکورد به ترتیب از 1 به بعد شماره درج کنه.

ممنون میشم از اساتید اگر راه حلی برای این کار به بنده ارائه بدن.


بهینه سازی سایت با گروه نرم افزاری الماس (http://www.diamonddevs.com)

fakhravari
جمعه 27 بهمن 1391, 19:11 عصر
SELECT [Date] , ROW_NUMBER() OVER (ORDER BY [Date] ASC) AS rownumber FROM [Table_1]

mohammad.rk
جمعه 27 بهمن 1391, 19:58 عصر
با تشکر از پاسخ خوب و کوتاه و جامعتون یک سوال دیگر.
قصد داریم در یک ستون که شامل فیلد های عددی است ، مقایسه ای رو بین فیلدها انجام بدیم بدین صورت که.
فیلد 1 با فیلد 2 مقایسه میشه اگر بزرگتر بود مقدار فیلد 1 داخل یک مجموعه ای به نام فرضی SUM قرار میگیره. اگر فیلد 1 کوچکتر از فیلد 2 بود بدون اینکه چیزی به SUM اضافه بشه سراغ مقایسه فیلدهای بعدی میره.
در ادامه فیلد 2 با فیلد 3 مقایسه میشه اگر فیلد 2 بزرگتر بود مقدار اون به مجموعه SUM میره و با اعداد موجود در مجموعه جمع میشه اگر فیلد 2 کوچکتر از فیلد 3 بود بدون اینکه چیزی به SUM اضافه بشه سراغ مقایسه بعدی میره.
در ادامه فیلد 3 با فیلد 4 مقایسه میشه و...

با پوزش از اینکه توضیحاتم کمی مبهم بود. ممنون میشم اگر مجدد بنده رو یاری فرمایید


طراحی سایت (http://www.diamonddevs.com)