ای میل کے ذریعہ تصویر کیسے بھیجیں

SQL ایک مقبول پروگرامنگ زبان ہے جو ڈیٹا بیس (ڈی بی) کے ساتھ کام کرتے وقت استعمال کیا جاتا ہے. اگرچہ مائیکروسافٹ آفس سوٹ میں رسائی ڈیٹا بیس کے آپریشن کے لئے علیحدہ درخواست موجود ہے، لیکن ایکسل ڈیٹا بیس کے ساتھ بھی کام کرسکتا ہے، SQL سوالات بناتا ہے. آتے ہیں کہ ہم کس طرح مختلف طریقوں سے ایسی درخواست تشکیل دے سکتے ہیں.

یہ بھی ملاحظہ کریں: ایکسل میں ایک ڈیٹا بیس کیسے بنانا ہے

ایکسل میں SQL سوال تخلیق کرنا

ایس ایس ایل سوال کی زبان کو انضمام سے مختلف ہے کہ اس حقیقت میں تقریبا تمام جدید ڈیٹا بیس مینجمنٹ سسٹم اس کے ساتھ کام کرتی ہیں. لہذا، یہ حیران کن نہیں ہے کہ ایکسل کے طور پر ایسے اعلی درجے کی ٹیبلولر پروسیسر، جس میں بہت سے اضافی افعال ہیں، اس زبان کے ساتھ بھی کام کرسکتے ہیں. ایکسل کا استعمال کرتے ہوئے SQL کا استعمال کرنے والے صارفین کو مختلف الگ الگ ٹیبلر ڈیٹا منظم کر سکتے ہیں.

طریقہ 1: اضافی استعمال کا استعمال کریں

لیکن سب سے پہلے، آپ ایک معیاری اوزار کا استعمال کرتے ہوئے بغیر SQL SQL سوال بنا سکتے ہیں، جب آپ کسی معیاری اوزار کا استعمال کرسکتے ہیں، لیکن ایک تیسرے فریق اضافی میں استعمال کرتے ہیں. اس کام کو انجام دینے والے بہترین اضافے میں سے ایک XLTools ٹول کٹ ہے، جس میں، اس خصوصیت کے علاوہ، دیگر افعال کی میزبان فراہم کرتا ہے. تاہم، یہ بات یہ ہے کہ آلے کو استعمال کرنے کی مفت مدت صرف 14 دن ہے، اور پھر آپ کو ایک لائسنس خریدنا ہوگا.

XLTools اضافی ڈاؤن لوڈ کریں

  1. آپکے اضافی فائل کو ڈاؤن لوڈ کرنے کے بعد xltools.exeاس کی تنصیب کے ساتھ آگے بڑھنا چاہئے. انسٹالر کو چلانے کے لئے، بائیں ماؤس کے بٹن پر تنصیب کی فائل پر کلک کریں. اس کے بعد، ایک ونڈو شروع ہو جائے گا جس میں آپ کو مائیکروسافٹ مصنوعات کے استعمال کے لئے لائسنس کے معاہدے کے ساتھ اپنے معاہدے کی تصدیق کرنے کی ضرورت ہوگی- نیٹ ورک فریم 4. ایسا کرنے کے لئے، صرف بٹن پر کلک کریں "قبول" ونڈو کے نچلے حصے میں.
  2. اس کے بعد، انسٹالر ضروری فائلوں کو ڈاؤن لوڈ کرنے اور تنصیب کا عمل شروع کرتے ہیں.
  3. اس کے بعد، ونڈو کھولتا ہے جس میں آپ کو اس اضافی انسٹال کرنے کے لئے آپ کی رضامندی کی تصدیق کرنا ضروری ہے. ایسا کرنے کے لئے، بٹن پر کلک کریں. "انسٹال کریں".
  4. اس کے بعد تنصیب کا طریقہ کار براہ راست اضافی طور پر اضافی طور پر شروع ہوتا ہے.
  5. اس کی تکمیل کے بعد، ایک ونڈو کھل جائے گا جس میں اس کی اطلاع دی جائے گی کہ تنصیب کامیابی سے مکمل ہوگئی. مخصوص ونڈو میں صرف بٹن پر کلک کریں "بند".
  6. اضافی انسٹال ہے اور اب آپ ایکسل فائل چلا سکتے ہیں جس میں آپ کو ایک SQL سوال کو منظم کرنے کی ضرورت ہے. ایکسل شیٹ کے ساتھ ساتھ، ایک ونڈو XLTools لائسنس کوڈ داخل کرنے کے لئے کھولتا ہے. اگر آپ کے پاس کوڈ ہے تو، آپ کو مناسب میدان میں درج کرنے کی ضرورت ہے اور بٹن پر کلک کریں "ٹھیک". اگر آپ 14 دن کے لئے مفت ورژن استعمال کرنا چاہتے ہیں، تو آپ کو صرف بٹن پر کلک کرنے کی ضرورت ہے. "آزمائشی لائسنس".
  7. جب آپ کسی آزمائشی لائسنس کا انتخاب کرتے ہیں تو، ایک اور چھوٹی ونڈو کھولتا ہے جہاں آپ کو اپنے پہلے اور آخری نام کی وضاحت کرنے کی ضرورت ہوتی ہے (آپ ایک تخلص استعمال کرسکتے ہیں) اور ای میل. اس کے بعد، بٹن پر کلک کریں "آزمائشی مقدمہ شروع کریں".
  8. اگلا ہم لائسنس ونڈو میں واپس آتے ہیں. جیسا کہ آپ دیکھ سکتے ہیں، آپ کے درج کردہ اقدار پہلے ہی دکھائے گئے ہیں. اب آپ کو صرف بٹن دبائیں کرنے کی ضرورت ہے. "ٹھیک".
  9. آپ کو اوپر سے جوڑی انجام دینے کے بعد، آپ کے ایکسل کاپی میں ایک نیا ٹیب پیش ہوگا. "XLTools". لیکن اس میں جانے کی جلدی نہیں. ایک سوال پیدا کرنے سے پہلے، آپ کو ایک ٹیبل سر تبدیل کرنے کی ضرورت ہے، جس میں ہم کام کریں گے، نام نہاد "ہوشیار" ٹیبل میں اور اسے ایک نام دیں.
    ایسا کرنے کے لئے، مخصوص صف یا اس کے عناصر میں سے کسی کو منتخب کریں. ٹیب میں ہونے والا "ہوم" آئیکن پر کلک کریں "میز کے طور پر شکل". یہ اوزار کے بلاک میں ٹیپ پر رکھی جاتی ہے. "طرزیں". اس کے بعد مختلف شیلیوں کی ایک فہرست کھول دی گئی ہے. اس طرز کا انتخاب کریں جو آپ دیکھتے ہیں. یہ انتخاب میز کی فعالیت پر اثر انداز نہیں کرے گا، لہذا بصری ڈسپلے کی ترجیحات کے مطابق صرف اپنی پسند کی بنیاد پر.
  10. اس کے بعد، ایک چھوٹی سی ونڈو شروع کی گئی ہے. یہ میز کی سمتوں کو اشارہ کرتا ہے. ایک قاعدہ کے طور پر، پروگرام خود "صف اٹھا" صف کی مکمل پتہ، یہاں تک کہ اگر آپ نے اس میں صرف ایک سیل منتخب کیا ہے. لیکن اس صورت میں یہ میدان میں ہے کی جانچ پڑتال کے ساتھ مداخلت نہیں کرتا ہے "میز ڈیٹا کے مقام کی وضاحت کریں". آپ کو آئٹم کے بارے میں بھی توجہ دینا ہوگا "عنوانات کے ساتھ ٹیبل"، وہاں ایک ٹاک تھا، اگر آپ کے صف میں ہیڈر واقعی موجود ہیں. پھر بٹن پر کلک کریں "ٹھیک".
  11. اس کے بعد، پورے مخصوص رینج کو ٹیبل کے طور پر شکل میں رکھا جاسکتا ہے، جو اس کی خصوصیات (مثال کے طور پر، ھیںچو) اور بصری ڈسپلے پر اثر انداز کرے گا. مخصوص میز نامزد کیا جائے گا. اسے پہچاننے اور اس کی مرضی پر تبدیل کرنے کے لئے، ہم صف کے کسی بھی عنصر پر کلک کریں. ٹیبن کے ایک اضافی گروپ ربن پر ظاہر ہوتا ہے - "میزوں کے ساتھ کام کرنا". ٹیب میں منتقل "تعمیر"اس میں رکھی اوزار کے بلاک میں ٹیپ پر "پراپرٹیز" میدان میں "ٹیبل کا نام" صف کا نام، جس کا پروگرام خود بخود اس کو دیا جاتا ہے، اشارہ کیا جائے گا.
  12. اگر مطلوبہ ہو تو، صارف کو اس نام کو مزید معلوماتی طور پر کسی کو بورڈ سے مطلوبہ میدان میں داخل کرنے اور کلید کو دبانے سے تبدیل کر سکتے ہیں. درج کریں.
  13. اس کے بعد، میز تیار ہے اور آپ براہ راست درخواست کی تنظیم میں جا سکتے ہیں. ٹیب میں منتقل "XLTools".
  14. اوزار کے بلاک میں ٹیپ پر منتقلی کے بعد "SQL سوالات" آئیکن پر کلک کریں SQL چلائیں.
  15. SQL سوال پر عملدرآمد ونڈو شروع ہوتا ہے. اس کے بائیں علاقے میں، دستاویز کی شیٹ کی وضاحت کریں اور ڈیٹا کے درخت پر میز جس پر سوال قائم کیا جائے گا.

    ونڈو کے دائیں فین میں، جو اس میں زیادہ تر قبضہ کرتا ہے، SQL سوال ایڈیٹر خود ہے. اس میں آپ کو پروگرام کا کوڈ لکھنے کی ضرورت ہے. منتخب ٹیبل کے کالم کے نام کو پہلے سے ہی خود بخود دکھایا جائے گا. پروسیسنگ کے لئے کالموں کا انتخاب کمانڈ کے ساتھ کیا جاتا ہے منتخب کریں. آپ ان فہرستوں میں صرف اس کالم میں جانے کی ضرورت ہے جو آپ کو مخصوص کمانڈ پر عمل کرنا چاہتے ہیں.

    اگلا، منتخب کردہ اشیاء میں آپ کو درخواست کرنا چاہتے ہیں جس کا متن کا متن لکھیں. کمانڈ خصوصی آپریٹرز کا استعمال کرتے ہیں. یہاں بنیادی SQL بیانات ہیں:

    • OR BY BY - ترتیب دیں اقدار؛
    • JOIN میزیں میں شامل
    • گروپ کی طرف سے اقدار کے گروپ
    • سوم اقدار کا خلاصہ؛
    • متنازعہ ڈپلیکیٹ کو ہٹا دیں.

    اس کے علاوہ، سوال کی تعمیر میں، آپ آپریٹر استعمال کرسکتے ہیں MAX, منٹ, اوسط, COUNT, LEFT اور دیگر

    کھڑکی کے نچلے حصے میں، آپ کو اس بات کی وضاحت کرنا چاہئے کہ پروسیسنگ کا نتیجہ ظاہر کیا جائے گا. یہ کتاب کی ایک نئی شیٹ (ڈیفالٹ کی طرف سے) یا موجودہ شیٹ پر مخصوص رینج ہوسکتی ہے. اخری صورت میں، آپ کو سوئچ کو مناسب جگہ پر دوبارہ ترتیب دینے کی ضرورت ہے اور اس رینج کے نفاذ کی وضاحت کی ضرورت ہے.

    درخواست کے بعد بنائے گئے اور متعلقہ ترتیبات بنائے گئے ہیں، بٹن پر کلک کریں. چلائیں ونڈو کے نچلے حصے میں. اس کے بعد، درج کردہ آپریشن کی جائے گی.

سبق: ایکسل میں اسمارٹ میزیں

طریقہ 2: ایکسل بلٹ میں اوزار کا استعمال کریں

ایکسل کے بلٹ ان آلات کا استعمال کرتے ہوئے منتخب شدہ ڈیٹا ذریعہ کے لئے ایک SQL سوال بنانے کا بھی طریقہ ہے.

  1. پروگرام ایکسل چلائیں. ٹیب کے اس اقدام کے بعد "ڈیٹا".
  2. اوزار کے بلاک میں "بیرونی ڈیٹا حاصل کرنا"جو ٹیپ پر واقع ہے، آئیکن پر کلک کریں "دیگر ذرائع سے". مزید اختیارات کی ایک فہرست. اس میں ایک آئٹم منتخب کریں "ڈیٹا کنکشن کے وزرڈر سے".
  3. شروع ہوتا ہے ڈیٹا کنکشن مددگار. ڈیٹا ذریعہ کی اقسام کی فہرست میں، منتخب کریں "ODBC ڈی ایس این". بٹن پر کلک کرنے کے بعد "اگلا".
  4. ونڈو کھولتا ہے ڈیٹا کنکشن جادوگر، جس میں آپ کو ذریعہ کی قسم منتخب کرنے کی ضرورت ہے. ایک نام منتخب کریں "ایم ایس تک رسائی ڈیٹا بیس". پھر بٹن پر کلک کریں. "اگلا".
  5. ایک چھوٹی نیویگیشن ونڈو کھولتا ہے جس میں آپ ڈی ڈی بی یا accdb کی شکل میں ڈیٹا بیس کی جگہ کی ڈائرکٹری میں جانا چاہئے اور ضروری ڈیٹا بیس فائل کو منتخب کریں. منطقی ڈرائیوز کے درمیان نیویگیشن ایک خاص میدان میں پیش کی جاتی ہے. "ڈسکس". ڈائرکٹریوں کے درمیان، ونڈو کے مرکزی علاقے میں ایک منتقلی کی گئی ہے "کیٹلاگ". کھڑکی کے بائیں جانب میں، موجودہ ڈائرکٹری میں موجود فائلوں کو ظاہر ہوتا ہے کہ اگر ان کی توسیع Mdb یا accdb ہے. یہ اس علاقے میں ہے جو آپ کو فائل کا نام منتخب کرنے کی ضرورت ہے، پھر بٹن پر کلک کریں "ٹھیک".
  6. اس کے بعد، مخصوص ڈیٹا بیس میں ایک میز منتخب کرنے کے لئے ایک ونڈو شروع کی ہے. مرکزی علاقہ میں، مطلوب ٹیبل کا نام منتخب کریں (اگر بہت سے ہیں)، اور پھر بٹن پر کلک کریں "اگلا".
  7. اس کے بعد، محفوظ ڈیٹا کنکشن فائل ونڈو کھولتا ہے. یہاں ہمارا بنیادی کنکشن کی معلومات ہے جو ہم نے تشکیل دی ہے. اس ونڈو میں صرف بٹن پر کلک کریں. "ہو گیا".
  8. ایکسل شیٹ پر ایک ڈیٹا درآمد ونڈو شروع کی گئی ہے. اعداد و شمار پیش کرنے کے لئے آپ کو چاہتے ہیں کہ جس فارم میں یہ ظاہر کرنا ممکن ہے:
    • ٹیبل;
    • پیوٹ ٹیبل کی رپورٹ;
    • خلاصہ چارٹ.

    آپ چاہتے ہیں اختیار کا انتخاب کریں. صرف ذیل میں آپ کو ڈیٹا ڈالنے کے لئے بالکل بالکل وضاحت کرنے کی ضرورت ہے: ایک نیا شیٹ یا موجودہ شیٹ پر. بعد میں، محل وقوع کے معاہدے کو منتخب کرنے کے لئے بھی ممکن ہے. ڈیفالٹ کی طرف سے، ڈیٹا موجودہ شیٹ پر رکھا گیا ہے. وارد کردہ اعتراض کے اوپر بائیں کونے کو سیل میں رکھا جاتا ہے. A1.

    تمام درآمد کی ترتیبات کے بعد مقرر کردہ ہیں، بٹن پر کلک کریں "ٹھیک".

  9. جیسا کہ آپ دیکھ سکتے ہیں، ڈیٹا بیس سے میز کو شیٹ میں منتقل کردیا جاتا ہے. پھر ٹیب پر جائیں "ڈیٹا" اور بٹن پر کلک کریں "کنکشن"جس میں ایک ہی نام کے ساتھ ٹولز پر ٹول پر رکھا جاتا ہے.
  10. اس کے بعد، کتاب سے تعلق شروع ہوتا ہے. اس میں ہم پہلے سے منسلک ڈیٹا بیس کا نام دیکھتے ہیں. اگر متعدد منسلک ڈیٹا بیس ہیں، تو آپ کو ضرورت ہے جو آپ کی ضرورت ہے اور اسے منتخب کریں. بٹن پر کلک کرنے کے بعد "پراپرٹی ..." ونڈو کے دائیں طرف.
  11. کنکشن کی خصوصیات ونڈو شروع ہوتی ہے. اسے ٹیب میں منتقل کریں "تعریف". میدان میں "کمانڈ متن"، موجودہ ونڈو کے نچلے حصے میں، زبان کے نحو کے مطابق SQL کمانڈ لکھتے ہیں، جس میں ہم نے مختصر طور پر اس بارے میں بات کی جب غور کیا طریقہ 1. پھر بٹن پر کلک کریں "ٹھیک".
  12. اس کے بعد، بک کنکشن ونڈو میں ایک خود بخود واپسی کی گئی ہے. ہم صرف بٹن پر کلک کر سکتے ہیں "ریفریش" اس میں ڈیٹا بیس ایک سوال کے ساتھ دستیاب ہے، جس کے بعد ڈیٹا بیس اس کی پروسیسنگ کے نتائج کو ایکسل شیٹ میں واپس لوٹاتا ہے، پہلے ہی ہمارے ذریعہ منتقل کردہ میز پر.

طریقہ 3: SQL سرور سے رابطہ کریں

اس کے علاوہ، ایکسل ٹولز کے ذریعہ، SQL Server سے منسلک کرنے اور اس کے لئے درخواستوں کو بھیجنے کے لئے ممکن ہے. ایک سوال کی تعمیر پچھلے اختیار سے مختلف نہیں ہے، لیکن سب سے پہلے، آپ کو کنکشن خود قائم کرنے کی ضرورت ہے. آتے ہیں کہ یہ کیسے کریں.

  1. ایکسل چلائیں اور ٹیب پر جائیں "ڈیٹا". بٹن پر کلک کرنے کے بعد "دیگر ذرائع سے"جس کے اوزار کے بلاک میں ٹیپ پر رکھی جاتی ہے "بیرونی ڈیٹا حاصل کرنا". اس بار، اس فہرست سے ظاہر ہوتا ہے، اختیار کا انتخاب کریں "SQL سرور سے".
  2. ڈیٹا بیس سرور سے منسلک ہے. میدان میں "سرور کا نام" سرور کے نام کی وضاحت کریں جس پر ہم منسلک رہے ہیں. پیرامیٹرز کے گروپ میں "اکاؤنٹ کی معلومات" آپ کو یہ فیصلہ کرنے کی ضرورت ہے کہ کنکشن کیسے ہو جائے گا: ونڈوز کی توثیق کا استعمال کرتے ہوئے یا صارف کا نام اور پاسورڈ درج کرنے کے لۓ. ہم فیصلہ کے مطابق سوئچ کو بے نقاب کرتے ہیں. اگر آپ دوسرے اختیار کا انتخاب کرتے ہیں تو، متعلقہ شعبوں کے علاوہ آپ کو صارف کا نام اور پاسورڈ درج کرنا ہوگا. کے بعد تمام ترتیبات کئے جاتے ہیں، بٹن پر کلک کریں. "اگلا". اس عمل کو انجام دینے کے بعد، مخصوص سرور سے منسلک ہوتا ہے. ڈیٹا بیس کے سوال کو منظم کرنے کے لئے مزید اقدامات پچھلے طریقہ میں بیان کردہ ان لوگوں سے ملتے جلتے ہیں.

جیسا کہ آپ دیکھ سکتے ہیں، ایکسل میں، SQL سوال پروگرام کے بلٹ میں ٹولز کے ساتھ اور تیسرے فریق اضافے کی مدد سے منظم کیا جا سکتا ہے. ہر صارف اس کا انتخاب کرسکتا ہے جو اس کے لئے زیادہ آسان ہے اور ایک خاص کام کو حل کرنے کے لئے زیادہ موزوں ہے. اگرچہ، XLTools اضافی کی صلاحیتوں میں، عام طور پر، بلٹ میں ایکسل اوزار سے کہیں زیادہ اعلی درجے کی ہے. XLTools کا بنیادی نقصان یہ ہے کہ اضافی مفت استعمال کی مدت صرف دو کیلنڈر ہفتوں تک محدود ہے.