ስኩዌር ጥያቄዎችን እንዴት እንደሚጽፉ

ዝርዝር ሁኔታ:

ስኩዌር ጥያቄዎችን እንዴት እንደሚጽፉ
ስኩዌር ጥያቄዎችን እንዴት እንደሚጽፉ
Anonim

SQL በተወሰነ ዲቢኤምኤስ ውስጥ ስራዎችን ለማከናወን በተለምዶ የሚያገለግል የጥያቄ ቋንቋ ነው። ኤስኪኤልን በሚገባ ከተገነዘቡ በኋላ ማይ ኤስ.ቢ.ኤል ወይም ኦራክል ዳታቤዝ በመጠቀም የተለያዩ የድር መተግበሪያዎችን መጻፍ ይችላሉ ፡፡ የጥያቄውን ቋንቋ በመጠቀም በመረጃ ቋቱ ውስጥ ያሉት ሁሉም ሠንጠረ areች ይፈጠራሉ የተወሰኑ መረጃዎችም ይቀመጣሉ ፣ ተቀይረዋል እና ተሰርስረዋል ፡፡

ስኩዌር ጥያቄዎችን እንዴት እንደሚጽፉ
ስኩዌር ጥያቄዎችን እንዴት እንደሚጽፉ

መመሪያዎች

ደረጃ 1

የ SQL ትዕዛዞች በበርካታ ቡድኖች ሊከፈሉ ይችላሉ

- በመረጃ ቋቱ ውስጥ ያሉትን ነገሮች ለመለወጥ እና ለመሰረዝ የሚያገለግሉ ዲዲኤል;

- የመረጃ ቋቱን ተደራሽነት የሚቆጣጠር ዲሲኤል;

- የግብይቶች ውጤትን የሚወስነው TCL;

- መረጃን ለማንቀሳቀስ ኃላፊነት ያላቸው ዲኤምኤል ፡፡

ደረጃ 2

ጥያቄዎችን ለመፍጠር በጣም መሠረታዊው ትዕዛዝ SQL ፍጠር ሰንጠረዥ ነው። የተፈጠረውን ሰንጠረዥ አወቃቀር ይገልጻል ፡፡ የዚህ ጥያቄ አካል እንደመሆንዎ ፣ በተጠቀሰው አምድ ውስጥ የውሂቡን ዓይነት እና ስሞች የሚገልፁ የአከባቢ አምዶችን መወሰን ይችላሉ። ለምሳሌ:

ሠንጠረዥ ፍጠር

መታወቂያ int, ስም ቫርቻር (255) ፣

የአባት ስም ቫርቻር (255));

መጠይቁ ወደ ተገቢ እሴቶች ሊቀናጅ በሚችል የቦታዎች መታወቂያ ፣ ስም እና የአያት ስም Firsttable ን ይፈጥራል ፡፡

ደረጃ 3

ሌላ አስፈላጊ ትእዛዝ አስቀድሞ በተፈጠረው ሰንጠረዥ ውስጥ የተወሰነ መረጃን የሚያስገባ እና አገባብ ያለው INSERT ነው

ወደ "ሰንጠረዥ" ("አምድ 1" ፣ "አምድ 2") ዋጋዎች ("val1", "val2") ያስገቡ

አምድ 1 ፣ አምድ 2 እርስዎ የፈጠሯቸው አምዶች የት ሲሆኑ እና ቫል 1 እና ቫል 2 ሊያስገቡዋቸው የሚፈልጓቸው እሴቶች ናቸው።

ደረጃ 4

ለውጤት ወይም ለሌላ ክንውኖች መረጃን ለማግኘት የ SELECT ጥያቄ ጥቅም ላይ ውሏል ፣ ይህም ይመስላል።

* ከ ‹ጠረጴዛ› ይምረጡ

በተጨማሪም ፣ ከማንኛውም አምድ በተናጠል መረጃን ለማውጣት ግቤቶችን ማዘጋጀት ይችላሉ ፡፡ ለምሳሌ ፣ ስምን ከ ‹ፕሪቬል› ሰርስሮ ማውጣት ከፈለግን ታዲያ ጥያቄው ይህን ይመስላል ፡፡

ይምረጡ * ከ ‹ተረት› የት ስም = ‘$ ስም’

ደረጃ 5

መደበኛ ማስታወሻ ደብተርን በመጠቀም ጥያቄን በ.txt ወይም.sql ፋይል ውስጥ መጻፍ ይችላሉ ፡፡ ትእዛዛትዎን ይጻፉ ፣ ከዚያ በኋላ ሊጭኗቸው ይችላሉ ፣ ለምሳሌ ፣ በአስተናጋጅዎ ወይም በዲቢኤምኤስዎ የቁጥጥር ፓነል ውስጥ ባለው የ “phpMyAdmin” በይነገጽ

የሚመከር: