Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL क्वेरी में टेबल बनाना और ब्रिज करना

आप लगभग वहां हैं, आपको तालिकाओं के भीतर विशेषताओं के लिए प्राथमिक और विदेशी कुंजियों को परिभाषित करना होगा, छात्रों, पाठ्यक्रम और पाठ्यक्रम_Br_Students तालिका के साथ एक उदाहरण है:

CREATE TABLE Students(
PRIMARY KEY Student_ID SERIAL INTEGER,
Username VARCHAR(255),
First_name VARCHAR(255),
Email VARCHAR(255),
Phone number INTEGER,
Beginning_Date TIME,
Ending_Date TIME,
Max_hours INTEGER,
)

CREATE TABLE Student_Br_Course(
FOREIGN KEY Student_ID REFERENCES Students(Student_ID),
FOREIGN KEY Course_ID REFERENCES Courses(Course_ID),
Role VARCHAR(255),
Status BOOLEAN,
)

CREATE TABLE Courses(
PRIMARY KEY Course_ID INTEGER,
Course_Abbreviation VARCHAR(255),
Course_Number INTEGER,
Section_number INTEGER,
Professor_ID INTEGER,
)

प्राथमिक और विदेशी कुंजियों के साथ तालिकाओं को बनाने का तरीका समझने के लिए यहां एक संदर्भ दिया गया है:

http://www.w3schools.com/sql/sql_foreignkey.asp




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. केकेपीएचपी 3 टाइम कॉलम में तारीख जोड़ी जाती है

  2. MySQL 5.5.9 और TYPE पर हाइबरनेट तालिका निर्माण त्रुटि

  3. MySQL में सप्ताह दर सप्ताह प्रतिशत वृद्धि की गणना कैसे करें

  4. mysql 'फ़ील्ड सूची' में अज्ञात कॉलम 'मैक' फेंकता है

  5. mysql को postgresql से कनेक्ट करें