Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL में JOIN से दूसरी टेबल के ID द्वारा उपयोगकर्ता नाम कैसे प्राप्त करें?


JOIN सिंटैक्स

select username from table1 join table2 on table1.id = table2.fk_id;

उदाहरण

टेबल 1 (demo77): userid (PK), username

mysql> create table demo77 (userid int not null primary key, username varchar(20));
mysql> insert into demo77 values(1,'John'), (2,'Bob'), (3,'Mike');

टेबल 2 (demo78): id (PK, FK→demo77), countryname

mysql> create table demo78 (id int not null primary key, countryname varchar(20), constraint fk_id foreign key(id) references demo77(userid));
mysql> insert into demo78 values(1,'US'), (2,'AUS');

JOIN क्वेरी और परिणाम

mysql> select username from demo77 join demo78 on demo77.userid=demo78.id;
+----------+
| username |
+----------+
| John     |
| Bob      |
+----------+

नोट: FK कंस्ट्रेंट डेटा अखंडता सुनिश्चित करता है।


  1. MySQL Workbench से सर्वर के ER मॉडल कैसे प्राप्त करें? MySQL Workbench से सर्वर के ER मॉडल कैसे प्राप्त करें?

    MySQL Workbench Reverse Engineer से ER मॉडल जनरेट करें MySQL Workbench मौजूदा डेटाबेस से ER (एंटिटी-रिलेशनशिप) मॉडल बनाने के लिए रिवर्स इंजीनियरिंग विज़ार्ड प्रदान करता है। चरण-दर-चरण प्रक्रिया MySQL Workbench लॉन्च करें Database मेनू → Reverse Engineer चुनें (या Ctrl+R) कनेक्शन चुनें/बनाएं: संग

  1. Java के साथ MySQL डेटाबेस में टेबल से अंतिम रिकॉर्ड कैसे प्राप्त करें? Java के साथ MySQL डेटाबेस में टेबल से अंतिम रिकॉर्ड कैसे प्राप्त करें?

    MySQL डेटाबेस से डेटा प्राप्त करने के लिए, आपको Java से executeQuery() मेथड का उपयोग करना होगा। पहले MySQL डेटाबेस में एक टेबल बनाएं। यहां हम sample डेटाबेस में निम्नलिखित टेबल बनाएंगे: ); Query OK, 0 rows affected (0.80 sec) अब INSERT कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डाल सकते हैं। क्वेरी

  1. - Node.js का उपयोग करके MySQL टेबल बनाना

    आम तौर पर, Node डेवलपर्स के बीच NoSQL डेटाबेस (जैसे MongoDB) अधिक लोकप्रिय हैं। हालांकि, यह पूरी तरह से आपके उपयोग के मामले और पसंद पर निर्भर करता है कि आप उपलब्ध विभिन्न डेटाबेस विकल्पों में से किस DBMS को चुनते हैं। आपके द्वारा चुना गया डेटाबेस का प्रकार मुख्य रूप से आपके प्रोजेक्ट की आवश्यकताओं