পিএইচপিএমইএইডমিন ৩.৪.৩ ব্যবহার করে কোনও মাইএসকিউএল ক্যোয়ারির ফলাফল কীভাবে রফতানি করবেন?


32
  1. আমি একটি 30 কে সারি টেবিল পেয়েছি
  2. আমি যখন সেই টেবিলটিতে একটি দীর্ঘ, 50-লাইনের ক্যোয়ারি চালাই, তখন একটি গ্রুপ ফাংশন সারিগুলির সংখ্যা 7 কে করে কমিয়ে দেয়
  3. আমি একটি নতুন টেবিল হিসাবে গোষ্ঠীযুক্ত 7K সারিগুলি রফতানি করতে চাই বা তাদের CSV হিসাবে সংরক্ষণ করতে চাই

আমি যখন রফতানির চেষ্টা করি, তখন গোষ্ঠীযুক্ত 7 কে সারি পাওয়ার পরিবর্তে, আমি পুরানো, প্রাক-কোয়েরি 30 কে সারি পাই। আমি কী ভুল করছি এবং আমার কী করা উচিত?

দ্রষ্টব্য: আমি কোনও কোডার নই, সুতরাং আমি সত্যিই পিএইচপিএমআইএডমিন জিইউআই ব্যবহার করা এমন একটি সমাধানের প্রশংসা করব।


পিএইচপিএমওয়াই অ্যাডমিন তৈরি এবং ব্যবহার করা এসকিউএল কোয়েরি সরবরাহ করতে এটি খুব সহায়ক হবে।
বব অর্টিজ

উত্তর:


52
  1. পিএইচপিএমইএডমিনের এসকিউএল ট্যাবটিতে আপনার এসকিউএল কোয়েরি কার্যকর করুন।

  2. মৃত্যুদন্ড কার্যকর হওয়ার পরে, পৃষ্ঠাটি স্ক্রোল করুন এবং "অনুসন্ধানের ফলাফলের ক্রিয়াকলাপগুলি" অনুসন্ধান করুন

  3. উপরের থেকে "রফতানি" লিঙ্কটি ক্লিক করুন এবং আপনি প্রশ্নের সমস্ত ফলাফল পছন্দসই ফর্ম্যাটে রফতানি করতে পৃষ্ঠাটি পাবেন। এটাই.


খুব সাধারণ, কেন জানি না আমি আগে সেখানে এটি দেখিনি!
নিকোলাস ডেকার

2
"ক্যোয়ারির ফলাফল অপারেশনগুলি" থেকে "রফতানি" চয়ন করা হয়েছে এবং এটি কোয়েরির ফলাফলের চেয়ে টেবিল থেকে সমস্ত রেকর্ড দেখায়। আরও কিছু বাছাই করতে হবে?
ওয়েব_ডভোপার

12

জিইউআইয়ের শীর্ষে রফতানি বোতামের পরিবর্তে, "ক্যোয়ারী ফলাফল অপারেশনস" বাক্সের মধ্যে নীচে একটি ব্যবহার করুন। আপনি চান এটি।

এক্সপোর্ট বোতাম


আমি এখানে একটি ছবিও আপলোড করেছি - আশ্চর্য হয়ে গেল কোথায় গেল। পিএস - যদি এটি আপনার সমস্যার সমাধান করে তবে দয়া করে এটি সঠিক উত্তর হিসাবে চিহ্নিত করুন।
সুদীপ্তা চ্যাটার্জী

1
ধন্যবাদ! বর্তমান ইন্টারফেসে আরও একটি ভুল "রফতানি" বোতাম রয়েছে, ঠিক "ক্যোয়ারির ফলাফল অপারেশনস" বাক্সটির সম্পর্কে। স্ক্রিনশট সহায়ক।
octern

3

আপনি ইতিমধ্যে কোয়েরি পেয়েছেন? অন্য কোয়েরির ফলাফলগুলি ব্যবহার করে আপনি একটি নতুন টেবিলটিতে সন্নিবেশ করতে পারেন

আপনার প্রয়োজনীয় পদক্ষেপগুলি দেখে মনে হচ্ছে:

  1. সমস্ত কলাম সহ নতুন টেবিল তৈরি করুন।
  2. INSERT INTO newTable (field1, field2, field3) SELECT field1, field2, field3 FROM otherTable GROUP BY field1

আপনার 50-লাইনের ক্যোয়ারির জন্য সামঞ্জস্য করুন।


ধন্যবাদ! আমি বুঝতে পারছি কিনা তা আমাকে দেখতে দিন ... (1) নতুন টেবিল তৈরি করুন (2) পুরাতন টেবিলে প্রায় 60 টি কলাম রয়েছে, এবং সমস্ত ব্যবহৃত হচ্ছে, সুতরাং ... পুরানো টেবিল থেকে নতুন নির্বাচন করুন * নির্বাচন করুন (3) আমি কী আপনার রাখি আমার বিদ্যমান ক্যোয়ারির শেষে কোড লিখুন?
আঙুর

আপনি আপনার প্রশ্নের আগে সন্নিবেশ INTO রেখেছেন। এটি "VALUES (সারি কলাম 1, সারণি কলাম 2, সারণি কলাম 3) প্রদানের পরিবর্তে কেবল একটি সাধারণ INSERT এর মতো কাজ করে, আপনি তার পরিবর্তে নির্বাচন ফলাফল সরবরাহ করছেন।
রিসি 45

3

কিছু প্রশ্নের উপরে এটি সরাসরি উপায়ে সম্ভব নয়।

আপনার create table asবাক্য বাক্যটি সিনট্যাক্সের মাধ্যমে একটি টেবিলে লিখতে হবে এবং তারপরে আপনি সাধারণ রফতানি নির্দেশাবলী অনুসরণ করতে পারেন: https://serverfault.com/a/300342/256884


1
যদি আপনার ক্যোয়ারী প্রচুর পরিমাণে রেকর্ড দেয় (বহু পৃষ্ঠাগুলি), তবে এটিই একমাত্র সমাধান।
নিকোলাস পিকিং
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.