• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

دستور کوئری پیدا کردن اعداد اعشاری بزرگتر از

Amir000001

کاربر تازه وارد
تاریخ عضویت
13 نوامبر 2020
نوشته‌ها
23
لایک‌ها
1
سن
42
سلام
دستور کوئری پیدا کردن اعداد اعشاری بزرگتر از
نمونه اعداد
0.00000000
بزرگتر از این رو پیدا کنه
0.00000000
ممنون.
 

Amir000001

کاربر تازه وارد
تاریخ عضویت
13 نوامبر 2020
نوشته‌ها
23
لایک‌ها
1
سن
42
ممنون فقط توضیح می دین کد رو.
 

MihanV

مدیر بازنشسته
تاریخ عضویت
29 جولای 2010
نوشته‌ها
11,979
لایک‌ها
30,423
محل سکونت
کرج

Amir000001

کاربر تازه وارد
تاریخ عضویت
13 نوامبر 2020
نوشته‌ها
23
لایک‌ها
1
سن
42
دو سوال دیگه هم داشتم.
دیتابیس ما خیلی حجیم شده بود و به چند تیبل دیگه تقسیم شده بود.
حالا تو سرور جدید دوباره می خوایم کل تیبل ها رو یکی کنیم و از همه مهمتر اینکه تعداد یک تیبل ای دی: 100011908576
می خوام بین اعدا مثال 7000 تا 9000 رو لیست کنه و ن کل دیتا بیس.
ممنونم.
 

balabala

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
22 می 2005
نوشته‌ها
8,362
لایک‌ها
5,745
سن
42
محل سکونت
یه خورده اونورتر
بافرض اینکه id فیلد primary باشه، برای هر سه جدول
کد:
SELECT * FROM table1 INNER JOIN table2 ON table1.id = table2.id INNER JOIN table3 ON table3.id = table1.id WHERE value1 > 7000 AND value1 < 9000
 

Amir000001

کاربر تازه وارد
تاریخ عضویت
13 نوامبر 2020
نوشته‌ها
23
لایک‌ها
1
سن
42
2مورد :
1 یکی کردن تیبل ها :
کد:
SELECT TOP (10000) [Id]
      ,[Converting_from]
      ,[vate_key]
      ,[lic_key]
      ,[in_addr]
      ,[confirmed_balance]
  FROM [DataBase].[dbo].[a_2]

2 کوئیری بگیریم از دیتابیس و از تیبل a_2 بین id 7000 تا 9000 رو فقط لیست کند.

نکته : a_2 و a_1 و a_3 و a_4 و a_5 تیبل نام است تمام فیلد ها یکی هستند.
ممنون هستم پیشاپیش از شما دوستان.
 

balabala

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
22 می 2005
نوشته‌ها
8,362
لایک‌ها
5,745
سن
42
محل سکونت
یه خورده اونورتر
همون دستور بالا میشه فقط اسمارو باید تغییر بدید!
کد:
SELECT TOP (10000) [Id]
      ,[Converting_from]
      ,[vate_key]
      ,[lic_key]
      ,[in_addr]
      ,[confirmed_balance]
  FROM a_1 INNER JOIN a_2 ON a_1.Id = a_2.Id INNER JOIN a_3 ON a_1.Id = a_3.Id INNER JOIN a_4 ON a_1.Id = a_4.Id INNER JOIN a_5 ON a_1.Id = a_5.Id WHERE Id > 7000 AND Id < 9000
 
بالا