ኮምፒውተሮችፕሮግራም

ምረጥ መግለጫ (SQL)

SQL ውስጥ በጣም በተደጋጋሚ ጥቅም ላይ ኤለመንት - ዝውውር SQL በምህፃረ ቃል ራሱ (ቋንቋ የተዋቀረ መጠይቆች ነው) ይህም ያስፈልገዋል እውነታ የሚያንጸባርቅ ነው. የተወሰነ መረጃ ለማምጣት ወደ ዳታቤዝ የሚጠቁም የያዘ መግለጫ -, በራስ ከመጠን ያለፈ ውሂብ ለማስወገድ, በ ረድፎች ይምረጡ መዝለል ወይም ለመደርደር አምዶችን ይምረጡ (SQL) ይረዳናል.

አገባብ

መጀመሪያ በተገቢው ሁኔታ ከግምት ስር የፕሮግራም ቋንቋ አገባብ ጋር ራስህን በደንብ አለበት ማንኛውም ከዋኝ ለመጠቀም. የ SQL ቋንቋ ስለ ለይቶ ማውራት ጊዜ ምረጥ (ከዋኝ) የሚከተለውን አገባብ አለው:

ይምረጡ

ይህም እኛ ጥያቄው ላይ ማለፍ ያለውን ጎታ ይነግረናል. ይህ ቁልፍ ቃል.

አንድ, ሁለት, ሦስት ...

አምዶች ለማሳየት ዘርዝር

ይህ ውሂብ መመረጥ ይህም ከ ጠረጴዛ ስም ያመለክታል. በተጨማሪም የግዴታ ቁልፍ ቃል ነው.

ይህ "አጭር" ከዋኝ አገባብ ተብዬዎች, ነገር ግን የእኛን ጥያቄ ጋር የማይጣጣም መሆኑን ይምረጡ ቁልፍ ያለ እና የውሂብ ጎታ ከ እውነታ የሚያመለክተን.

ሙሉ መግለጫ አገባብ በሚከተለው ምስል ላይ ይታያል:

እዚህ ሐረግ እናንተ ሁኔታዎች በመጥቀስ ፍለጋዎን ይበልጥ ለማጥራት ያስችልዎታል ከየት ነው.

ቡድን የማድረጊያው እሴቶች እና በ ድምር ተግባር ጥቅም ላይ ቅናሽ ቡድን ለእነርሱ ትግበራ, እና የማድረጊያው ዕቅድ መኖሩ ይጠቀማል በኋላ ውጤቱ ግልጽ ለማድረግ.

ደርድር በ ትዕዛዝ ሲወጣ ወይም ትዕዛዝ ሲወርዱ ውስጥ የተመረጡ ዓምድ እሴቶች ያስችላል.

с информацией: አንድ ይምረጡ መግለጫ ጋር ይበልጥ በግልጽ ለማየት, የእኛን ጎታ የሚከተለው ሰንጠረዥ ድመቶች መረጃ እንዳለው መገመት:

መታወቂያ

አረባ

ስም

የልደት ቀን

ቀለም

1

ቦብቴይል

ጌታ

04/01/2017

ግራጫ

2

ከፈት

feint

03/16/2017

ነጭ ቀለም

3

Mau

ግሥላ

03/30/2017

ጥቁር

4

ቦብቴይል

ታይሰን

02/23/2017

ግራጫ

5

Burmilla

አቴና

08/01/2017

ጥቁር

እያንዳንዱ ረድፍ ልዩ ክፍል ኪቲ, በውስጡ ዝርያ, ቅጽል ስም, የልደት እና ቀለም ቀን ይዟል. በተጨማሪም ከዋኝ ምረጥ (SQL), ቀድሞውንም በዚህ ማዕድ ውሂብ ላይ የተመሠረተ ነው እንዴት እንደሆነ እንመለከታለን.

ውሂብ ሰንጠረዥ ከ ቀመሱ ነው እንደ

እንደ እኛ ቁልፍ ቃላትን ይጠቀማሉ እናንተ ማዕድ ያስፈልገናል መረጃ ናሙና ያህል, ከላይ ተብራርቷል.

ወደ ቁልፍ ቃል ለማሳየት ይምረጡ አምዶች ይገልጻል. እናንተ በኮማ የተለዩ የሚያስፈልጉ አምዶች, ዝርዝር ማድረግ ይችላል; ከዚያም መላው መዋቅር ይህን ይመስላል:

ምረጥ ቀለም, ዝርያ, ስም

ድመቶች ከ

ከዚህ ማየት እንደምትችለው, እኛ እነርሱ በእኛ ያስፈልገናል ቅደም ተከተል ውስጥ አምዶች ማስተካከል ይችላሉ. በተጨማሪም, እኛ ለእኛ ብቻ አስፈላጊ አምዶች እንድንደርስ ይረዳናል.

ሰንጠረዥ እይታ ውስጥ ሁሉንም አምዶች የሚሆን በሚጽፉ ደግሞ አለ. : Select a ቦታ በ የኮከቢት (*) ያመለክታል በኋላ, ይህን ማድረግ. መላው መዋቅር ይህን ይመስላል:

ይምረጡ *

ድመቶች ከ

ከላይ መጠይቅ ውጤት - መልክ ያቀረበው መላው ሰንጠረዥ ድመቶች, ይህም ውስጥ የመጨረሻው ክፍል መጨረሻ ላይ ይገኛል.

ብዙ ሰዎች በአንድ ረድፍ ውስጥ SQL ይምረጡ ውስጥ አፈፃፀም እንዴት ቦታ አስባለሁ. እርስዎ የተለያዩ አምዶች ውስጥ ያስቀምጡት ሰው ልከህ, ስም እና patronymic ማዋሃድ እፈልጋለሁ ጊዜ አብዛኛው ጊዜ ይህን ያስፈልጋል.

በዚህ ሁኔታ, እኛ ዝርያዎችና እና ድመቶች ድመቶች ሰንጠረዥ ቀለሞች ያዋህዳል. ያነብበዋል የተለያዩ የውሂብ ጎታዎች የተለያዩ የቁምፊዎች ሕብረቁምፊ concatenation ጥቅም ላይ መሆኑን ነው. በአንዳንድ ሁኔታዎች ይህን በሌላኛው ላይ ብቻ የመደመር (+) ነው - ድርብ መስመር ባህሪ (||) ወይም ampersand (&), አንዳንድ ጊዜ ጥቅም ላይ እና Concat operand. ስለዚህ እናንተ እየሰሩ ናቸው ጋር አንድ የተወሰነ ውሂብ ጎታ ጋር ያለውን ማብራሪያ ማንበብ አስፈላጊነት በማዋሃድ በፊት.

ምረጥ ዝርያ || '' || ቀለም

ድመቶች ከ

እኛ የሚከተሉትን ማግኘት ውጤት:

, ቀለም ዝርያ

ቦብቴይል, ግራጫ

ከፈት ነጭ

Mau, ጥቁር

ቦብቴይል, ግራጫ

Burmilla, ጥቁር

ከመጠን ያለፈ ውሂብ ለማስወገድ

ልዩ - የናሙና ውጤቶች መካከል ፍጹም ተመሳሳይ ሕብረ ድግግሞሽ ለማስወገድ የሚያስችልዎ ተግባር ይምረጡ (SQL).

ለምሳሌ ያህል, እኛ ድመት የተዳቀሉ በእኛ ጠረጴዛ ላይ ነገር ማወቅ ይፈልጋሉ. አንድ ቀላል ጥያቄ እየተጠቀሙ ከሆነ:

ምረጥ ዝርያ

ድመቶች ከ

ከዚያም አንድ የሚጠበቅ ውጤት ያገኛሉ:

አረባ

ቦብቴይል

ከፈት

Mau

ቦብቴይል

Burmilla

ከዚህ ማየት እንደምትችለው, ቦብቴይል ዝርያ ሁለት ጊዜ የተባዙ ነው. የተለዩ ክርክር እኛ መጠይቅ ለማከል ብቻ ያስፈልገናል, መባዛት ማስወገድ:

የተለዩ ዝርያ ይምረጡ

ድመቶች ከ

ይኖርበታሌ ጥያቄ

እንደ እውነቱ ከሆነ, ማለት ይቻላል ምንም ጥያቄ በሰንጠረዡ ውስጥ ረድፎች ሙሉ ስብስብ ሆኖ ሳይሆን ውፅዓት ውሂብ ነው. ብቻ ትክክለኛ መስመሮች ምርጫ መስፈርት ለመግለጽ ያስችላል ያለውን ይምረጡ (SQL) ወደ አንድ ሀሳብ እንመልከት.

ስለዚህ ይህ ንብረት የት ነው. የቀረበው የውሳኔ ረቂቅ መሰረት ተሳቢ ተግባራዊ - የውጽአት ዋጋ የሚሰጥ አንድ ሁኔታዊ አገላለጽ, "እውነተኛ" ወይም "የሐሰት." ብቻ ሁኔታዊ አገላለጽ እውነት ሊያደርጉላችሁ ለ ጠረጴዛ ውሂብ, ወይም "እውነት" ለማውጣት ይሆናል ከዋኝ ምረጥ.

ይህ ግንባታ, ቀላል ናሙና ጋር ስምምነት ይረዳል. እኛ ጥቁር ቀለም ያለውን ድመቶች ስለ ሁሉ ማወቅ ይፈልጋሉ እንበል.

ይምረጡ *

ድመቶች ከ

የት ቀለም = 'ጥቁር'

የዚህ መጠይቅ ውጤት ማዕድ ቀጣዩ ረድፍ ይሆናል:

3

Mau

ግሥላ

03/30/2017

ጥቁር

5

Burmilla

አቴና

08/01/2017

ጥቁር

በተጨማሪም, አይደለም ምክንያታዊ ከዋኞች መጠቀም ሁኔታዎች ማዋሃድ, ወይም ደግሞ ይችላሉ.

በ ቡድን ሊያቀርብ

ምረጥ (SQL) ውስጥ ጥቅም ላይ ይመድቡ, ለማቅረብ, ቡድን ወደ አንድ የተወሰነ አምድ (ወይም አምዶች) ዋጋ በ መጠይቅ ያስችልዎታል, እና ከዚያ አንድ ድምር ተግባር ተግባራዊ.

ድምር ተግባራት ያካትታሉ:

  • ቁጠር - ለመጠይቁ የተመረጠ ረድፎች ቁጥር ያሰላል.
  • ድምር - የተመረጠውን አምድ ሁሉ መካከል ከሂሳቡ ድምር.
  • ዝቅተኛ - የተመረጠውን አምድ ዝቅተኛ ውጤት.
  • ማክስ - በቅደም, የተመረጠው አምድ ከፍተኛው እሴቶች.
  • አማካኝ - አማካኝ እሴት.

የውሳኔው Scheme የተሻለ ምሳሌ መንገድ መረዳት ነው. እኛ አለን እያንዳንዱ ዝርያ የሙጭሊቶች ምን ያህል ለማወቅ እንፈልጋለን እንበል. ይህን ለማድረግ የሚከተሉትን ቀላል መጠይቅ ይፍጠሩ:

ምረጥ ዝርያ, ቆጠራ (*)

ድመቶች ከ

ዝርያ ቦድን

በሚከተለው ሠንጠረዥ ውስጥ ፈቃድ ውጤት:

አረባ

ቁጠር

ቦብቴይል

2

ከፈት

1

Mau

1

Burmilla

1

ከዚህ ማየት እንደምትችለው, ቦብቴይል ድመቶች እኛም አንድ እንደ ሁለት, ሌሎች አላቸው እንዲያቆጠቁጡ. በእኛ ጠረጴዛ ላይ የተመሠረተ እንዲህ ያለ ልማድ ጥያቄ, ላይ, ወደ አርቢ ምን ድመቶች የተዳቀሉ ደንበኞች መካከል በጥያቄ ውስጥ ምን መረዳት, እና ይችላሉ - ምንም.

ይህም በመሆኑ ትክክለኛውን ሠንጠረዥ ውስጥ ግቤቶች ግዙፍ ቁጥር አሁንም ጥያቄ ግልጽ ብቻ አስር, ለምሳሌ, ከ ከእንግዲህ ነበሩ ይህም እነዚያን ግልገሎችን ማሳየት እንደሚፈልጉ የታወቀ ነው. ግልጽ ለማድረግ ወይም ማጣሪያ ቡድኖች ዕቅድ መኖሩ ይውላል. ይህም እኛን በተወሰኑ መስመሮች ማስወገድ ያለውን የት ሐረግ, ተመሳሳይ የተወሰኑ ቡድኖች, ማስወገድ ያስችላል. ሁኔታ በ ድምር ተግባር በ የተገለጸ ነው. በጥያቄው ውስጥ ይሙሉ:

ምረጥ ዝርያ, ቆጠራ (*)

ድመቶች ከ

ዝርያ ቦድን

ቆጠራ (*) መኖሩ <= 10

እኛ ተጠይቀዋል ሁኔታ ጀምሮ, እኛ ለማግኘት ውጤት የሚገልጽ ያለ ምሳሌ ውስጥ ተመሳሳይ ነው "እያንዳንዱ ዝርያ ውስጥ ድመቶች ቁጥር አይደለም ይበልጥ 10 በላይ ነው". ነገር ግን እዚህ በራሱ ዕቅድ መኖሩ ስራዎች የእቅድ መረዳት አስፈላጊ ነው. እርስዎ ቆጠራ (*) = 1 መኖሩ ላይ አመክንዮ ሁኔታ ለመለወጥ ከሆነ ግን, ከዚያም ውጤት ሦስት መስመሮች ቀንሷል እና አንድ ይቀራል ይህም ግልገሎችን ያሳያል ይሆናል.

ድርደራ

ሲወጣ ወይም አንድ ወይም ተጨማሪ አምዶች ውስጥ ትእዛዝ ሲወርዱ ውፅዓት ረድፎች ለመደርደር የሚፈቅድ ቅናሽ ምረጥ (SQL) ከዋኝ - በ ትዕዛዝ ጋር ለመተዋወቅ.

ይህ የመጨረሻ ቅናሽ ሁሉንም ምረጥ መግለጫ መዋቅር ነው - ይህ በ ትዕዛዝ መሆኑን ማስታወስ ጠቃሚ ነው. ይህም መኖሩ, የት, ቡድን, ጀምሮ, የ ይምረጡ በኋላ መቀመጡን.

የ ድርደራ ወቅት ሶስት ጠቃሚ ነጥቦች አሉ:

1) በተናጠል (ASC) ሲወጣ, ወይም (DESC) ሲወርዱ ውስጥ አንድም የሚደረደረው ይቻላል እያንዳንዱ ስለ ዓምዶች, ማንኛውም ቁጥር መጥቀስ ይቻላል.

2) የዓረፍተ ቅደም ሁሉ ከላይ አምዶች በ ይምረጡ ውስጥ የተመረጡት አምዶች መካከል መገኘት መሆን ይኖርበታል.

3) አማራጭ ዝርዝር የተወሰኑ ስሞችን በቀላሉ ወደ ይምረጡ መግለጫ ሂድ የትኛው ስር ቁጥራቸው ማመልከት ይችላሉ, አምዶች መደርደር.

እኛ በዚህ ርዕስ በኩል SQL መጠይቆችን መጠቀም እና አሁን በቀላሉ ጎታ ከ አስፈላጊውን መረጃ ለመምረጥ እንዴት መሠረታዊ እውቀት ለማግኘት ተስፋ እናደርጋለን.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 am.birmiss.com. Theme powered by WordPress.