2012-07-23 3 views
12

मैं विंडोज संस्करण 5.2.40 के लिए MySQL वर्कबेंच सीई का उपयोग कर रहा हूं।MySQL वर्कबेंच में एकाधिक SQL क्वेरी निष्पादित करने के लिए कैसे?

मैं निम्नलिखित SQL क्वेरी एक साथ निष्पादित करना चाहता हूं। हालांकि मैं केवल CREATE TABLE क्वेरी को निष्पादित करके SQL क्वेरी को निष्पादित कर सकता हूं, और उसके बाद INSERT INTO क्वेरी निष्पादित कर सकता हूं और उसके बाद SELECT क्वेरी निष्पादित कर सकता है।

CREATE TABLE testTable(
    Name VARCHAR(20), 
    Address VARCHAR(50), 
    Gender VARCHAR(10) 
) 

INSERT INTO testTable 
    VALUES 
    ('Derp', 'ForeverAlone Street', 'Male'), 
    ('Derpina', 'Whiterun Breezehome', 'Female') 

Select * FROM testTable 

तो मैं कैसे अमल करते CREATE TABLE, INSERT INTO और एक क्लिक से SELECT प्रश्नों?

+0

धन्यवाद निकोला के लिए इनलाइन कोड डालने में मेरी मदद करने के लिए धन्यवाद। मैं सुनिश्चित करता हूं कि बीमार अगली बार – user921020

उत्तर

19

प्रत्येक कथन के बाद अर्धविराम जोड़ें:

CREATE TABLE testTable(
    Name VARCHAR(20), 
    Address VARCHAR(50), 
    Gender VARCHAR(10) 
); 

INSERT INTO testTable 
VALUES 
('Derp', 'ForeverAlone Street', 'Male'), 
('Derpina', 'Whiterun Breezehome', 'Female'); 

SELECT * FROM testTable; 
+0

ओह धन्यवाद! मैंने सोचा कि मुझे गो स्टेटमेंट जोड़ना होगा। मैं बहुत ज्यादा सोच रहा था। जबरदस्त हंसी। – user921020

+1

@ मोहम्मद अजीमल अच्छी तरह से यह अजीब बात नहीं है कि आप सोच रहे थे कि एमएस-एसक्यूएल गो स्टेटमेंट का उपयोग करता है;) –

+3

अर्धविराम जोड़ना पर्याप्त नहीं है। उदाहरण के लिए Ctrl + Enter अभी भी केवल केंद्रित क्वेरी निष्पादित करता है; हमें या तो "सभी निष्पादित करें" आइकन पर क्लिक करने की आवश्यकता है या अपने उत्तर में @DotKu के रूप में Shift + Ctrl + Enter का उपयोग करें। –

15

आप Ctrl + Shift + का उपयोग अर्धविराम अंत के साथ सब कुछ चलाने के लिए दर्ज हो सकता है।