കമ്പ്യൂട്ടറുകൾപ്രോഗ്രാമിംഗ്

അടിസ്ഥാന എസ്.ക്യു.എല്ലിനു

1992 ൽ ഇപ്പോഴും ഉപയോഗത്തിലുള്ള ഇന്ന് എസ്.ക്യു.എൽ. സാധാരണ സ്വീകരിച്ചത്. അവൻ വളരെ ഒരു ബെഞ്ച്മാർക്ക് മാറിയിരിക്കുന്നു ആ ഡേറ്റാബേസ് മാനേജ്മെന്റ് സിസ്റ്റം. തീർച്ചയായും, ചില നിർമ്മാതാക്കൾ നിലവാരത്തിന്റെ സ്വന്തം വ്യാഖ്യാനം ഉപയോഗിക്കുന്നു. എസ്.ക്യു.എല്ലിനു - എന്നാൽ ഏതെങ്കിലും സിസ്റ്റം ഇനിയും പ്രധാന ഘടകങ്ങൾ ഉണ്ട്.

അവതാരിക

ഡാറ്റാബേസിൽ എസ്.ക്യു.എല്ലിനു ഉപയോഗിച്ച് മൂല്യങ്ങൾ മാനേജ്മെന്റ് പട്ടികകൾ കൂടുതൽ വിശകലനം പ്രദർശിപ്പിക്കാനും അവരുടെ തയ്യാറെടുപ്പ് സംഭവിക്കുന്നത്. അവർ സിസ്റ്റം ഡാറ്റ എന്തു ചെയ്യാൻ അറിയാത്ത വഴി കീവേഡുകൾ ഒരു കൂട്ടം, ആകുന്നു.

എസ്.ക്യു.എല്ലിനു നിരവധി വിഭാഗങ്ങൾ നിർവചിക്കുക:

  • ഡാറ്റാബേസ് വസ്തുക്കളുടെ നിർവചനം;
  • ഇത്തരത്തിൽ മൂല്യങ്ങൾ;
  • സംരക്ഷണവും മാനേജ്മെന്റ്;
  • സെഷൻ പരാമീറ്ററുകൾ;
  • അടിസ്ഥാന സംബന്ധിച്ച വിവരങ്ങൾ;
  • സ്റ്റാറ്റിക് എസ്.ക്യു.എൽ.;
  • ഡൈനാമിക് എസ്.ക്യു.എൽ..

ഡാറ്റ ഇതെന്നും എസ്.ക്യു.എല്ലിനു

ഈ വിഭാഗത്തിൽ ഡാറ്റാബേസ് മൂല്യങ്ങളുടെ പ്ലേസ്മെന്റ് നിയന്ത്രിക്കാൻ സാധിക്കും കീവേഡുകൾ ഉൾപ്പെടുന്നു.

തിരുകുക. നിലവിലുള്ള പട്ടികയിൽ ഒരു വരി ചേർക്കുക. അത് ഒരു മൂല്യം അല്ലെങ്കിൽ ഒന്നിലധികം, ഒരു വ്യവസ്ഥ നിർവചിക്കുന്ന ഉപയോഗിക്കാൻ കഴിയും. ഉദാഹരണത്തിന്:

ചേർക്കാം

പട്ടികയുടെ പേര് (കോളം 1 പേര്, നിരയുടെ 2 പേര്)

മൂല്യങ്ങൾ (മൂല്യം 1 മൂല്യം 2).

ഓപ്പറേറ്ററെ ഉപയോഗിക്കുന്നതിന് എസ്.ക്യു.എൽ. ഒന്നിലധികം മൂല്യങ്ങൾ ഉപയോഗിച്ച് ചേർക്കുക, ഉപയോഗിക്കുക താഴെ സിന്റാക്സ്:

ചേർക്കാം

1 ടേബിൾ നാമം (നിരയുടെ 1 ന്റെ പേര്, നിര പേര് 2)

നിര പേര് 1, നിര 2 പേര് തിരഞ്ഞെടുക്കുക

പട്ടികയുടെ പേര് 2 മുതൽ

എവിടെ പേര് ൨.ഇമ്യ പട്ടിക നിര 1> 2

ഈ ചോദ്യം 1 നിര 2 വലിയ ആദ്യ അവരെ ഒട്ടിക്കുക ആണ് പട്ടിക 2 എല്ലാ ഡാറ്റയും, തിരഞ്ഞെടുക്കുക.

അപ്ഡേറ്റ് ചെയ്യുക. പേര് പോലെ തന്നെ, ഈ പ്രസ്താവന ഒരു അടിസ്ഥാനത്തിൽ നിലവിലുള്ള പട്ടിക എസ്.ക്യു.എൽ. ഡാറ്റ അപ്ഡേറ്റുചെയ്യുന്നു.

ഉദാഹരണം:

അപ്ഡേറ്റ് പട്ടിക പേര് 1

സജ്ജമാക്കുക നിര പേര് = 2 "ബേസിൽ"

എവിടെ പട്ടിക പേര് ൧.ഇമ്യ കോളം 1 = 1

ഈ ഘടന മൂല്യം ബേസിൽ പൂരിപ്പിക്കുക ആദ്യ വരിയിലെ നമ്പറിൽ 1 പാലിക്കുന്ന എല്ലാ വരികൾ.

ഇല്ലാതാക്കും. പട്ടികയിൽ നിന്ന് ഡാറ്റയും ഇല്ലാതാക്കുന്നു. നിങ്ങൾ ഏത് അവസ്ഥ വ്യക്തമാക്കാൻ കഴിയും അല്ലെങ്കിൽ എല്ലാ വരികളും നീക്കം.

പട്ടികയുടെ പേര് നിന്ന് ഇല്ലാതാക്കുക

എവിടെ പേര് തബ്ലിത്സ്യ്.ഇമ്യ കോളം 1 = 1

മുകളിൽ ചോദ്യം മൂല്യം ആദ്യ നിരയിലെ ഒരു ഡാറ്റബേസ് നിന്ന് എല്ലാ വിവരവും ഇല്ലാതാക്കും. ഇവിടെ മുഴുവൻ പട്ടിക മായ്ക്കാൻ എങ്ങനെ:

പട്ടികയുടെ പേര് നിന്ന് ഇല്ലാതാക്കുക.

അടുത്ത സ്റ്റേറ്റ്മെന്റ് തിരഞ്ഞെടുക്കുക പറയാൻ അത്യാവശ്യമാണ്. അവൻ ഏറ്റവും പ്രധാനപ്പെട്ട ഒന്നാണ്, അതിനാൽ അദ്ദേഹം ഒരു പ്രത്യേക അധ്യായം മടങ്ങുകയും ചെയ്യും.

സ്റ്റേറ്റ്മെന്റ് തിരഞ്ഞെടുക്കുക

തിരഞ്ഞെടുക്കുക പ്രധാന ഉദ്ദേശ്യം - ചില വ്യവസ്ഥകൾക്ക് പ്രകാരം ഡാറ്റ സെലക്ഷൻ. തന്റെ സൃഷ്ടിയുടെ ഫലം എപ്പോഴും തിരഞ്ഞെടുത്ത ഡാറ്റ ഒരു പുതിയ മേശ. എം.എസ് ഓപ്പറേറ്റർ ക്യു എൽ തിരഞ്ഞെടുക്കലിനുള്ള വ്യത്യസ്ത അഭ്യർത്ഥനകൾ ഭാരം ഉപയോഗിക്കാൻ കഴിയും. അതുകൊണ്ടു, അതോടൊപ്പം, മറ്റ് അനുബന്ധ കീവേഡുകൾ പരിഗണിക്കുക കഴിയും.

ഡാറ്റ ചിഹ്നം എല്ലാ തിരഞ്ഞെടുക്കാൻ "*" ഒരു പ്രത്യേക പട്ടികയിൽ നിന്ന് ഉപയോഗിക്കുന്നു.

തിരഞ്ഞെടുക്കുക *

പട്ടികയുടെ പേര് 1 മുതൽ

ഈ അന്വേഷണത്തിന്റെ ഫലമായി പട്ടിക 1 കൃത്യമായ പകർത്തും.

ഇവിടെ പട്ടിക 1 മുതൽ വെട്ടുന്നു എവിടെ അവസ്ഥ, കോളം 1 2 വലിയ എല്ലാ മൂല്യങ്ങളുടെ മടക്കമാകുന്നു.

തിരഞ്ഞെടുക്കുക *

പട്ടികയുടെ പേര് 1 മുതൽ

എവിടെ പേര് ൧.ഇമ്യ പട്ടിക നിര 1> 2

നിങ്ങൾക്ക് ചില നിരകൾക്ക് ആവശ്യമില്ലാത്ത തിരഞ്ഞെടുപ്പിൽ വ്യക്തമാക്കാൻ കഴിയും.

പട്ടികയുടെ പേര് ൧.ഇമ്യ നിര 1 തിരഞ്ഞെടുക്കുക

പട്ടികയുടെ പേര് 1 മുതൽ

ഈ അന്വേഷണത്തിന്റെ ഫലം കോളം 1. എം എസ് എസ് ക്യു ഓപ്പറേറ്റർമാർ ഉപയോഗിച്ച് മൂല്യങ്ങൾ എല്ലാ വരികൾ, ചില മൂല്യങ്ങൾ പകരം കണക്കുകളുടെ ചെയ്ത് പകരം വഴിത്താരകളിൽ, സ്വന്തം പട്ടിക സൃഷ്ടിക്കാൻ കഴിയും.

തിരഞ്ഞെടുക്കുക

പട്ടികയുടെ പേര് ൧.ഇമ്യ നിര 1

പട്ടികയുടെ പേര് ൧.ഇമ്യ നിര 2

പട്ടികയുടെ പേര് ൧.ഇമ്യ നിര 3

«=», EQ ഉള്ളതിൻപടിയും

പട്ടികയുടെ പേര് ൧.ഇമ്യ നിര 2 ടേബിൾ പേര് * ൧.ഇമ്യ കോളം 3 സമ്മാ

പട്ടികയുടെ പേര് 1 മുതൽ

ഈ അപ്രധാനമെന്ന് സങ്കീർണ്ണമായ ചോദ്യ പട്ടിക 1 എല്ലാ മൂല്യങ്ങളും ലഭ്യമാക്കുന്നു, തുടർന്ന് ഒരു പുതിയ നിരയിലുള്ള, EQ സമ്മാ സൃഷ്ടിക്കുന്നു. ആദ്യം പ്രവേശിക്കുന്നു ഉൽപ്പന്നം 2 രണ്ടാം ഡാറ്റ നിര 3. ലും ഈ ഫലം പ്രവർത്തിക്കുന്നു എങ്ങനെ മനസ്സിലാക്കുന്നതിനുള്ള ഒരു മേശ പ്രതിനിധീകരിച്ച കഴിയും "" അടയാളം,:

നിര 1

നിര 2

നിര 3

, EQ

സമ്മാ

ഉൽപ്പന്ന പേര് 1

10

50

+

500

ഉൽപ്പന്ന പേര് 2

15

100

+

1500

നിങ്ങൾ ഒരു സ്റ്റേറ്റ്മെന്റ് തിരഞ്ഞെടുക്കുക ഉപയോഗിക്കുന്നതെങ്കിൽ, നിങ്ങൾ ഏതെങ്കിലും അടിസ്ഥാനത്തിൽ ഡാറ്റ ഓർഡർ ചെലവാക്കുന്ന. ഇത് വചനം ക്രമത്തിലാക്കേണ്ടതു് ഉപയോഗിക്കുന്നു.

തിരഞ്ഞെടുക്കുക

പട്ടികയുടെ പേര് ൧.ഇമ്യ നിര 1

പട്ടികയുടെ പേര് ൧.ഇമ്യ നിര 2

പട്ടികയുടെ പേര് ൧.ഇമ്യ നിര 3

പട്ടികയുടെ പേര് 1 മുതൽ

ഓർഡർ നിര പേര് 2

ഫലമായി പട്ടിക ഇങ്ങനെ കാണപ്പെടും:

നിര 1

നിര 2

നിര 3

1

1

54

3

2

12

7

3

100

2

5

1

അത്, എല്ലാ വരികൾ നിര 2 മൂല്യങ്ങൾ കയറിപ്പോകുന്നത് അത്തരം ഒരു വിധത്തിൽ ഇൻസ്റ്റോൾ തന്നെ.

ഡാറ്റ പുറമേ ഒന്നിലധികം പട്ടികകളിൽ നിന്ന് ലഭിക്കും. വ്യക്തമായി പറഞ്ഞാൽ, നിങ്ങൾ ആദ്യം അവർ രണ്ടു സങ്കൽപ്പിക്കുക വേണം, ചില ഡാറ്റാബേസ് ഉണ്ട്:

പട്ടിക "എംപ്ലോയീസ്"

അക്കം

പേര്

കുലനാമം

1

വസ്യ

വസിന്

2

പെത്യ

പെതിന്

പട്ടിക "ശമ്പളം"

അക്കം

നിരക്ക്

വഹിച്ചു

1

1

10000

2

0.5

3500

ഇപ്പോൾ നിങ്ങൾ പോലുള്ള സാധാരണ മൂല്യങ്ങൾ ലഭിക്കാൻ രണ്ടു മേശയും ലിങ്കുചെയ്യുന്ന വേണം. താഴെ പോലെ ചെയ്തു കഴിയും അടിസ്ഥാന എസ്.ക്യു.എല്ലിനു ഉപയോഗിക്കുന്നു:

തിരഞ്ഞെടുക്കുക

സൊത്രുദ്നികി.നൊമെര്

സൊത്രുദ്നികി.ഇമ്യ

ജര്പ്ലത.സ്തവ്ക

ജര്പ്ലത.നഛിസ്ലെനൊ

ജീവനക്കാരുടെ ശമ്പളത്തിൽ നിന്ന്

എവിടെ സൊത്രുദ്നികി.നൊമെര് = ജര്പ്ലത.നൊമെര്

നമ്പർ അമേരിക്കൻ മൂല്യങ്ങൾ രണ്ടു വ്യത്യസ്ത പട്ടികകൾ, നിന്നും വീണ്ടെടുത്തിട്ടില്ല ഉണ്ട്. ഫലം ഡാറ്റ ഇനിപ്പറയുന്ന ആണ്:

അക്കം

പേര്

നിരക്ക്

വഹിച്ചു

1

വസ്യ

1

10000

2

പെത്യ

0.5

3500

തിരഞ്ഞെടുക്കലിനുള്ള കുറിച്ച് അൽപ്പം കൂടുതൽ. മൊത്തം പ്രവർത്തനങ്ങൾ ഉപയോഗിക്കുന്നു

അടിസ്ഥാന എസ്.ക്യു.എൽ. തിരഞ്ഞെടുക്കലിനുള്ള പ്രസ്താവനകൾ ഒരു സാമ്പിൾ ചില കണക്കുകൾ ഉത്പാദിപ്പിക്കാൻ കഴിയും. ഇത് ചെയ്യുന്നതിന്, അവൻ ചില ഫംഗ്ഷനുകളും സമവാക്യങ്ങൾ ഉപയോഗിക്കുന്നു.

ഉദാഹരണത്തിന്, പട്ടികയിൽ നിന്നുള്ള രേഖകൾ എണ്ണം നേടുന്നതിൽ "എംപ്ലോയീസ്", നിങ്ങൾ ചോദ്യം ഉപയോഗിക്കേണ്ടതുണ്ട്:

തിരഞ്ഞെടുക്കലിനുള്ള COUNT (*) ആയി എൻ

ജീവനക്കാരിൽ നിന്നും

ഫലം ഒരു നിര മൂല്യം ഒരു മേശ ആയിരിക്കും.

എൻ

2

ഫംഗ്ഷൻ തുക, കൂടിയ മൂല്യങ്ങൾ, ശരാശരി കണക്കാക്കാനുള്ള ആ അന്വേഷണങ്ങളിൽ ഉപയോഗിക്കാൻ കഴിയും. ഇത് ചെയ്യുന്നതിന്, കീവേഡുകൾ തുക, മാക്സ്, മിനിറ്റ്, അവാസ്റ്റ് ഉപയോഗിക്കുന്നു.

ഉദാഹരണത്തിന്, ഇതിനകം അറിയപ്പെടുന്ന "ശമ്പളം" പട്ടികയുടെ ഒരു സാമ്പിൾ ഹോൾഡ് അത്യാവശ്യമാണ്:

അക്കം

നിരക്ക്

വഹിച്ചു

1

1

10000

2

0.5

3500

അത്തരം ഒരു അഭ്യർത്ഥന ബാധകമാണ് എന്തു സംഭവിക്കുന്നു കാണാം:

തിരഞ്ഞെടുക്കുക

തുക (ജര്പ്ലത.നഛിസ്ലെനൊ) ആയി സമ്മാ

MAX വരെ (ജര്പ്ലത.നഛിസ്ലെനൊ) ആയി എണ്ണം MAX

മിനിറ്റ് (ജര്പ്ലത.നഛിസ്ലെനൊ) ആയി മിനിറ്റ്

ശരാശരി (ജര്പ്ലത.നഛിസ്ലെനൊ) ആയി സ്രെദ്

ശമ്പളത്തിൽനിന്ന്

താഴെ ഫൈനലിൽ പട്ടിക ആയിരിക്കും:

സമ്മാ

എണ്ണം MAX

മിനിറ്റ്

സ്രെദ്

13500

10000

3500

6750

അതാണ് വഴി, വിവിധ പ്രവർത്തനങ്ങൾ എന്ന കണക്കുകൂട്ടലിൽ നടത്താൻ ഒരു ഡാറ്റാബേസ് ഞൊടിയിടയിൽ ഉചിതമായ മൂല്യങ്ങൾ തിരഞ്ഞെടുക്കാൻ കഴിയും.

യൂണിയൻ, കവല ആൻഡ് വ്യത്യാസം

എസ്.ക്യു.എൽ. ഒന്നിലധികം അന്വേഷണങ്ങൾ സംയോജിപ്പിക്കുക

സൊത്രുദ്നികി.ഇമ്യ തിരഞ്ഞെടുക്കുക

ജീവനക്കാരിൽ നിന്നും

എവിടെ സൊത്രുദ്നികി.നൊമെര് = 1

UNION

സൊത്രുദ്നികി.ഇമ്യ തിരഞ്ഞെടുക്കുക

ജീവനക്കാരുടെ ശമ്പളത്തിൽ നിന്ന്

എവിടെ ജര്പ്ലത.നൊമെര് = 1

കാര്യം നാമോർക്കണം വേണം ഈ ബന്ധം പട്ടികയിൽ അനുയോജ്യമായ ഉണ്ടായിരിക്കണം. ആ നിരകൾ അതേ എണ്ണം തന്നെ ആണ്.

സ്റ്റേറ്റ്മെന്റ് തിരഞ്ഞെടുക്കുക സിന്റാക്സ് പ്രോസസിംഗ് നടപടിക്രമങ്ങൾ

ആദ്യം കാര്യം തിരഞ്ഞെടുക്കലിനുള്ള അത് ഡാറ്റ എടുക്കും നിന്ന് പ്രദേശത്തെ നിർണ്ണയിക്കുന്നു. ഇത് ചെയ്യുന്നതിന്, കീവേർഡ് ഉപയോഗിക്കുക. വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, തിരഞ്ഞെടുക്കാം.

നിങ്ങൾ എവിടെ എസ്.ക്യു.എൽ. അവതരിപ്പിക്കാൻ കഴിയും. തിരഞ്ഞെടുക്കുക സഹായത്തോടെ പട്ടിക ഓരോ വരെയുള്ള ശൃംഖല അവസ്ഥ അനുസരിച്ചാണോ ഡാറ്റ പരിശോധിക്കുന്നു.

അന്വേഷണത്തിൽ ഒരു സംഘം ഉണ്ടെങ്കിൽ, ഈ പരാമീറ്ററുകൾ മൂല്യങ്ങൾ ഗ്രൂപ്പുചെയ്യൽ ഇല്ല.

ഡാറ്റ താരതമ്യം ഓപ്പറേറ്റർമാർ

അവർ പല തരം. എസ്.ക്യു.എൽ. താരതമ്യം ഓപ്പറേറ്റർമാർ മൂല്യങ്ങളുടെ വ്യത്യസ്ത തരം പരിശോധിക്കാൻ കഴിയും.

  • "=". നിങ്ങൾ ഊഹിക്കുന്നു പോലെ, രണ്ടു പദപ്രയോഗങ്ങൾ സമത്വം, സൂചിപ്പിക്കുന്നു. എവിടെ ജര്പ്ലത.നൊമെര് = 1 - ഉദാഹരണത്തിന്, അത് ഇതിനകം മുകളിൽ ഉദാഹരണങ്ങൾ ഉപയോഗിക്കുന്ന ചെയ്തു.

  • ">". ഇതിലും വലുത് അടയാളം. ആവിഷ്കാര ഇടത് വശത്ത് മൂല്യം ലോജിക്കൽ യഥാർഥ തിരികെ കൂടാതെ പാലിച്ചാൽ പിന്നെ വലിയ എങ്കിൽ.

  • "<". കുറവ് ചിഹ്നം. മുൻ ഓപ്പറേറ്റർ വിപരീത.

  • "<=" ഉം "> =" ദൃഷ്ടാന്തങ്ങൾ. അതു ലളിതമായ ഓപ്പറേറ്റർമാർ കൂടുതൽ കുറവ് തുല്യ ഓപ്പറണ്ടുകളും കൂടെ അവസ്ഥ ശരിയാണ് എന്നതാണ് നിന്ന് വ്യത്യസ്തമാണ്.

  • "<>". ഞാൻ കാര്യമാക്കുന്നില്ല. അവസ്ഥ, യഥാർഥ കണക്കാക്കുന്നു ഒരേയൊരു ഓപ്പറന്റ് മറ്റൊരു തുല്യമല്ല എങ്കിൽ. അവൻ കൂടുതൽ ഒരു വ്യാഖ്യാനം ഉണ്ട് - "=".

ഉദാഹരണമായി

വിവർത്തനം ഈ കീവേഡ് ആയി കഴിയും "സമാനമായ." ഉദാഹരണമായി SQL എന്നിവയിലെ ഓപ്പറേറ്റർ ഒരേ തത്വത്തെ ഏകദേശം ഉപയോഗിക്കുന്നു - ഒരു ഫലകം നിന്നും ഒരു അന്വേഷണം പ്രവർത്തിപ്പിക്കുന്നു. ആ അത് നിങ്ങൾ റെഗുലർ എക്സ്പ്രഷൻ ഉപയോഗിച്ച് ഡാറ്റാബേസ് നിന്ന് സാമ്പിൾ ഡാറ്റ വികസിപ്പിക്കാൻ അനുവദിക്കുന്നു, ആണ്.

ഇതിനകം അറിയപ്പെടുന്ന അടിസ്ഥാന "സ്റ്റാഫ്" പേരുള്ള "ഞാൻ" അവസാനിക്കുന്നത് എല്ലാ ആളുകൾ നിന്ന്: ഉദാഹരണത്തിന്, ഇത്തരം ഒരു ചുമതല സജ്ജമാക്കുന്നു. അപ്പോൾ അഭ്യർത്ഥന താഴെ പറയുന്നു രചിച്ച കഴിയും:

തിരഞ്ഞെടുക്കുക *

ജീവനക്കാരിൽ നിന്നും

എവിടെ പേര് `% ഇ`ല്ല് നമുക്കു

ഈ കേസിൽ ശതമാന ചിഹ്നം മാസ്ക്, ആണ്, ഏത് കഥാപാത്രം, അവരുടെ എണ്ണം എന്നാണ്. എന്നാൽ കത്തിൽ, "ഞാൻ ക്യു എൽ വഴിയില് ആ അവസാന പ്രതീകം നിർണ്ണയിക്കുന്നു».

കാര്യത്തിലുള്ള

ഈ പ്രസ്താവന സെർവരിൽ മൾട്ടിപ്പിൾ ചോയ്സ് ഒരു പറയുന്നു. ഇത് നിരവധി പ്രോഗ്രാമിംഗ് ഭാഷകളിൽ ഒരു സ്വിച്ച് പ്രസ്താവനയിൽ സാമ്യങ്ങളുണ്ട്. എസ്.ക്യു.എൽ. കേസ് പ്രസ്താവന നിരവധി അവസ്ഥ ഒരു പ്രവർത്തനം നടത്തുന്നു.

ഉദാഹരണത്തിന്, നിങ്ങൾ ഒരു മേശ "ശമ്പളം" കൂടിയ മൂല്യങ്ങൾ നിന്ന് തിരഞ്ഞെടുക്കുക.

അക്കം

നിരക്ക്

വഹിച്ചു

1

1

10000

2

0.5

3500

അപ്പോൾ അഭ്യർത്ഥന താഴെ പറയുന്നു രചിച്ച കഴിയും:

തിരഞ്ഞെടുക്കുക *

ശമ്പളത്തിൽനിന്ന്

എവിടെ കാര്യത്തിലുള്ള എന്ന് തിരഞ്ഞെടുക്കുക MAX, (എന്നാൽ) എന്നാല് പരമാവധി

എന്ന് തിരഞ്ഞെടുക്കുക മിനിറ്റ് (എന്നാൽ) എന്നാല് മിനിമം

അന്തിമഫലം

ഈ സാഹചര്യത്തിൽ "ഈടാക്കിയത്" നിരയിൽ, സിസ്റ്റം കൂടിയ മൂല്യം തെരയുന്നു. പിന്നെ, "പരമാവധി" അല്ലെങ്കിൽ "കുറഞ്ഞത്" ലോഗിൻ ചെയ്യും അവസ്ഥയിൽ ഫലം അനുസരിച്ച് "മൊത്തം" സൃഷ്ടിച്ച അവസാനിപ്പിക്കൂ ഫീൽഡ്, ഉപയോഗിച്ച്.

ഗ്രഹമാകാനാകാതെ - വഴി, എസ്.ക്യു.എൽ. അവിടെ കേസിൽ കൂടുതൽ കോംപാക്ട് രൂപമാണ്.

ഡാറ്റ നിർവചനം

ഈ കാഴ്ച മാറ്റുന്നതിൽ പട്ടികകൾ പലതരം നടപ്പിലാക്കുന്നതിനായി അനുവദിക്കുന്നു - സൃഷ്ടിക്കുക, ഇല്ലാതാക്കുക, പരിഷ്ക്കരിക്കുക, ഇൻഡെക്സ് പ്രവർത്തിക്കാൻ.

ആദ്യത്തേത്, ഏത് പരിഗണിച്ച് രൂപയുടെ - പട്ടിക സൃഷ്ടിക്കുക. അവൻ ഒരു പട്ടിക സൃഷ്ടിക്കുന്നത് മറ്റൊന്നുമല്ല ചെയ്യുന്നു. നിങ്ങൾ കേവലം പട്ടികാന്വേഷണ സൃഷ്ടിക്കുക ടൈപ്പ് ചെയ്താൽ, ഒന്നും കൂടുതൽ നിരവധി പരാമീറ്ററുകൾ വ്യക്തമാക്കേണ്ടതുണ്ട് കാരണം, സംഭവിക്കും.

ഉദാഹരണത്തിന്, പരിചിതമായ പട്ടിക സൃഷ്ടിക്കാൻ "ജീവനക്കാർ" കമാൻഡ് ഉപയോഗിക്കാൻ ആഗ്രഹിക്കുന്നു:

പട്ടിക എംപ്ലോയീസ് സൃഷ്ടിക്കുക

(ഐഡി നമ്പർ (10) NULL പാടില്ലാത്തത്

പേര് വര്ഛര് (50) NULL പാടില്ലാത്തത്

അവസാനം പേര് വര്ഛര് (50) പാടില്ലാത്തത് നൾ)

ഈ അഭ്യർത്ഥന ൽ, ബ്രാക്കറ്റിൽ ഉടനെ പേരുകളും തരങ്ങളും നിർവചിച്ചിരിക്കുന്നത്, അതുപോലെ അത് അസാധുവായിരിക്കാൻ കഴിയും എന്ന്.

DROP TABLE

പറഞ്ഞു പട്ടിക നീക്കം - ഒരു ലളിതമായ ടാസ്ക് നടത്തുന്നു. ആര് ഉണ്ട് ഒരു അധിക ഓപ്ഷൻ ഉണ്ട്. ഇത് ആവശ്യമായ പട്ടിക നിലവിലില്ല എങ്കിൽ, ഇല്ലാതാക്കുമ്പോൾ ഒരു പിശക് ആഗിരണം. ഉപയോഗ ഉദാഹരണം:

നിലവിലുണ്ടെങ്കിൽ പട്ടിക എംപ്ലോയീസ് ഡ്രോപ്പ്.

ഇൻഡെക്സ് നിർമ്മിക്കുവാൻ

എസ്.ക്യു.എൽ. ൽ ഡാറ്റ വേഗതയ്ക്കും പ്രവേശനം അനുവദിക്കുന്ന സൂചികകൾ ഒരു സിസ്റ്റം, ഇല്ല. പൊതുവേ, ഒരു പ്രത്യേക കോളം ചൂണ്ടുന്നു ഒരു ലിങ്ക് ആണ്. ഒരു സൂചിക ഒരു ലളിതമായ അഭ്യർത്ഥന ആകാം സൃഷ്ടിക്കുക:

INDEX എന്ന നജ്വനിഎ_ഇംദെക്സ സൃഷ്ടിക്കുക

നജ്വനിഎ_തബ്ലിത്സ്യ് (നജ്വനിഎ_സ്തൊല്ബ്ത്സ) ഓൺ

ടി-എസ്.ക്യു.എൽ., ഒറാക്കിൾ, പോളണ്ട് എസ്.ക്യു.എൽ. മറ്റു പല വ്യാഖ്യാനങ്ങളും സാങ്കേതികവിദ്യകൾ ഈ പ്രസ്താവന ഉപയോഗിക്കുക.

പട്ടിക മാറ്റം

നിരവധി ഓപ്ഷനുകൾ ഉപയോഗിച്ച് കഴിവുറ്റതുമാണ് ഓപ്പറേറ്റർ. പൊതുവേ, മാറ്റം ഒരു ഘടന നിർവചനം ആൻഡ് വിഹിതം ടേബിളുകൾ ഉത്പാദിപ്പിക്കുന്നത്. ഓപ്പറേറ്റർ ഒറാക്കിൾ എസ്.ക്യു.എൽ., പോസ്റ്റ്ഗ്രസ്, മറ്റ് നിരവധി ഉപയോഗിക്കുന്നു.

പരാമർശം ഇപ്പോൾ Alter പട്ടികയിൽ വിവിധ ഓപ്ഷനുകൾ നൽകി ആദരിക്കും.

  • ചേർക്കുക. ഒരു പട്ടികയിൽ ഒരു നിരയുടെ പുറമെ നടപ്പിലാക്കുന്നു. അവനെ ഈ വാക്യഘടനയ്ക്കൊപ്പം: നജ്വനിഎ_തബ്ലിത്സ്യ് നജ്വനിഎ_സ്തൊല്ബ്ത്സ തിപ്_ഹ്രനിമ്യ്ഹ്_ദംംയ്ഹ് ADD പട്ടിക മാറ്റം. ഒരു നിര ഇതിനകം സൃഷ്ടിച്ചു എങ്കിൽ ഒരു പിശക് അടിച്ചമർത്താൻ അല്ലയോ നിലവിലുണ്ടെങ്കിൽ ഒരു പാരാമീറ്റർ കഴിയില്ല;

  • ഇടുക. നിര നീക്കം. നിലവിലുണ്ടെങ്കിൽ കൂടാതെ ആവശ്യപ്പെട്ട നിര നിലവിലില്ല എന്ന് പറഞ്ഞുകൊണ്ട് ഒരു പിശക് സൃഷ്ടിക്കും, പൂർത്തിയായി;

  • മാറ്റുക. ഫീൽഡ് പേര് വ്യക്തമാക്കിയ പേരുമാറ്റാൻ ഉപയോഗിച്ച. ഉദാഹരണം ഉപയോഗം: പട്ടിക മാറ്റുക മാറ്റം നജ്വനിഎ_തബ്ലിത്സ്യ് ഒല്ദ്നമെ NEW_NAME;

  • പരിഷ്ക്കരിക്കുക. ഈ കമാൻഡ് ഒരു പ്രത്യേക കോളം അധിക ഗുണവിശേഷങ്ങൾ തരം മാറ്റും. എന്നാൽ അത് ഇതുപോലെ ഉപയോഗിക്കുന്നു: പട്ടിക മാറ്റം നജ്വനിഎ_തബ്ലിത്സ്യ് നജ്വനിഎ_സ്തൊല്ബ്ത്സ ഡാറ്റാ ആട്രിബ്യൂട്ടുകൾ പരിഷ്ക്കരിക്കുക;

കാഴ്ച സൃഷ്ടിക്കുക

എസ്.ക്യു.എൽ. ൽ ഒരു ആശയം പോലുള്ള ഒരു കാര്യം ഉണ്ട്. ചുരുക്കത്തിൽ, ഡാറ്റ വെർച്വൽ പട്ടിക ഒരു തരം. ഇത് ഭാഷ ക്യു എൽ സ്റ്റേറ്റ്മെന്റ് തിരഞ്ഞെടുക്കുക ഉപയോഗിച്ച് സാമ്പിൾ ഫലമായി രൂപം. കാഴ്ചകൾ യഥാർത്ഥ നിര പേരുകൾ പകരം, മറയ്ക്കാൻ ഡാറ്റാബേസ് ആക്സസ് നിയന്ത്രിക്കാൻ കഴിയും.

സൃഷ്ടിക്കുന്ന പ്രക്രിയ ഒരു ലളിതമായ ചോദ്യങ്ങൾ കൊണ്ട് സംഭവിക്കുന്നത്:

* പട്ടിക പേര് നിന്നും കഴിയുന്നത്ര തിരഞ്ഞെടുക്കലിനുള്ള കാണുക കാഴ്ച പേര് സൃഷ്ടിക്കുക

ഒരുപറ്റം മൊത്തത്തിൽ ഒരു മുഴുവൻ ഡാറ്റാബേസ് സ്ഥലം എടുത്തു ഒരു അവസ്ഥയിൽ ചെയ്യാം.

സവിശേഷതകൾ കുറിച്ച് അൽപ്പം

SQL അന്വേഷണങ്ങൾ പലപ്പോഴും നിങ്ങൾ ഡാറ്റ സംവദിക്കാനും ഈച്ച അവരെ പരിവർത്തനം അനുവദിക്കുന്ന വിവിധ ബിൽറ്റ്-ഇൻ പ്രവർത്തനങ്ങൾ ഉപയോഗിക്കുന്നു. അവർ ഒരു ഘടനാപരമായ ഭാഷ അവിഭാജ്യ ഭാഗമാണ് ഇത് അവരെ പരിഗണിച്ച് രൂപയുടെ.

  • COUNT. ഒരു പ്രത്യേക പട്ടികയിൽ എണ്ണുന്നത് വരികൾ അല്ലെങ്കിൽ എൻട്രികൾ ഉത്പാദിപ്പിക്കുന്നത്. ഒരു ഉപാധി ആയി, നിരയ്ക്കായുള്ള പേര് വ്യക്തമാക്കാൻ കഴിയും, ഡേറ്റാ അവനെ പക്കൽനിന്നു എടുത്തു. തിരഞ്ഞെടുക്കലിനുള്ള COUNT * ജീവനക്കാരുടെ;

  • അവാസ്റ്റ്. ഈ സവിശേഷത സംഖ്യാ ഡാറ്റ ഉപയോഗിച്ച് നിരകൾ ബാധകമാണ്. ഇതിന്റെ ഫലമായി എല്ലാ മൂല്യങ്ങളുടെ ഗണിത ശരാശരി വ്യവസ്ഥപ്പെടുത്തിയതത്രെ അത്;

  • MIN, MAX. ഈ പ്രവർത്തനങ്ങൾ ഈ ലേഖനത്തിൽ ഉപയോഗിച്ചു. അവർ പരമാവധി പറഞ്ഞു നിരയുടെ മിനിമം മൂല്ല്യങ്ങൾ വ്യക്തമാക്കുന്നതിനായി;

  • തുക. ഇത് ലളിതമാണ് - പ്രവർത്തനം ഒരു നിരയിലെ മൂല്യങ്ങൾ ആകെത്തുക കണക്കാക്കുന്നു. അത് സംഖ്യാ ഡാറ്റ തരം മാത്രമായി ഉപയോഗിക്കുന്നു. വ്യത്യസ്ത അഭ്യർത്ഥന പരാമീറ്റർ ചേർക്കുന്നു, മാത്രം തനത് മൂല്യങ്ങൾ ചേർക്കും;

  • റൌണ്ട്. ദശാംശ ഭിന്ന നമ്പറുകൾ റൗണ്ട് ഫംഗ്ഷൻ. നിരയുടെ പേരും ദശാംശസ്ഥാനങ്ങളുടെ എണ്ണം ഉപയോഗിക്കുന്ന സിന്റാക്സ്;

  • LEN. നിരയുടെ നീളം കണക്കാക്കുന്നു ഒരു ലളിതമായ ചടങ്ങിൽ. ഫലം അക്ഷരങ്ങളുടെ എണ്ണം കാണിക്കുന്ന ഒരു പുതിയ പട്ടിക ആയിരിക്കും;

  • ഇപ്പോൾ. ഈ കീവേഡ് നിലവിലെ തീയതിയും സമയവും കണക്കുകൂട്ടാൻ ഉപയോഗിക്കുന്നു.

അധിക ഓപ്പറേറ്റർമാർ

എസ്.ക്യു.എല്ലിനു പല ഉദാഹരണങ്ങൾ ചെറിയ ജോലികള് കീവേഡുകൾ, എന്നാൽ എങ്കിലും ഏറ്റവും സാമ്പിൾ അല്ലെങ്കിൽ ഡാറ്റാബേസ് പ്രവർത്തനം വളരെയേറെ സഹായിക്കുന്നു.

  • നൽകുന്നില്ല. നിങ്ങൾ കാഴ്ചയ്ക്ക് ഒരു മേശ വ്യക്തമാക്കിയിട്ടില്ല പേരു നൽകിക്കൊണ്ട് ഫലം ഒരുക്കണമെന്നും ആഗ്രഹിക്കുന്ന അത് ഉപയോഗിക്കുന്നു.

  • തമ്മിലുള്ള. ഒരുപറ്റം വളരെ കിറ്റിന്റെ. ഇത് വിവരം നേടാൻ ആവശ്യം ഉൾപ്പെടെ മൂല്യങ്ങളുടെ ശ്രേണി, സൂചിപ്പിക്കുന്നു. ഇൻപുട്ട് പരാമീറ്റർ നിന്നും ഒരു സംഖൃകളോടൊപ്പം ഉപയോഗിക്കുന്നു ലഭിക്കുന്നു.

  • പാടില്ലാത്തത്. ഓപ്പറേറ്റർ അഭിപ്രായ വിരുദ്ധമായ നൽകുന്നു.

  • വെട്ടിമുറിച്ചതുപോലെയുമാണ്. പറഞ്ഞു അടിസ്ഥാന അംശം ഡാറ്റ നീക്കംചെയ്യുന്നു. അതിന്റെ ഉപയോഗം അസാധ്യമാണ് ശേഷം ഡാറ്റ വീണ്ടെടുക്കാൻ ആ ഓപ്പറേറ്റർമാരിൽ നിന്നും വിവിധ. വ്യത്യസ്ത എസ്.ക്യു.എൽ. ഒരു നൽകിയ കീവേഡ് നടപ്പാക്കുന്നതിന് വിവിധ വ്യാഖ്യാനങ്ങൾ കഴിയും എന്നു അനിഷേധ്യമായ സ്ഥാനമുണ്ട്. പശ്ചാത്തല വിവരങ്ങൾ കൂടുതൽ മനസ്സിലാക്കുന്നത്, ചുരുക്കുക ഉപയോഗിക്കാൻ ശ്രമിക്കുക മുമ്പ് അങ്ങനെ.

  • പരിധി. ഔട്ട്പുട്ട് ലൈനുകളുടെ എണ്ണം സജ്ജമാക്കുന്നു. ഓപ്പറേറ്റർ എന്ന ഇല്യ അത് എപ്പോഴും അവസാനം സ്ഥിതി എന്നതാണ്. ഇത് നിർബന്ധമായും ഒരു ഒരു പരാമീറ്റർ എടുക്കുന്നു. ആദ്യം എത്ര വരികൾ തിരഞ്ഞെടുത്ത ഡാറ്റ ഉപയോഗിച്ച് കാണിക്കാൻ സൂചിപ്പിക്കുന്നു. എന്നാൽ രണ്ടാം ചെയ്താൽ ഓപ്പറേറ്റർ മൂല്യങ്ങളുടെ ശ്രേണി ഇരുവരും പ്രവർത്തിക്കുന്നു.

  • എസ്. ഒന്നിലധികം ചോദ്യങ്ങൾ സംയോജിപ്പിച്ച് വളരെ ഉപയോക്തൃ-സൗഹൃദ ഓപ്പറേറ്റർ. അവൻ ഇതിനകം ഈ ലേഖനത്തിൽ ഉദാഹരണമാണ് ഇടയിൽ കഴിഞ്ഞിട്ടുണ്ട്. നിങ്ങൾ UNION കൂടുതൽ സൗകര്യപ്രദമായ ഉപയോഗിയ്ക്കാം ഉള്ള, ഒന്നിലധികം പട്ടികകളിൽ നിന്ന് വരികൾ പ്രദർശിപ്പിക്കാൻ കഴിയും. അവനെ ഈ വാക്യഘടനയ്ക്കൊപ്പം: ഇമ്യ_ദ്രുഗൊഗൊ_സ്തൊല്ബ്ത്സ ഇമ്യ_ദ്രുഗൊയ് പട്ടികയിൽ നിന്നും പട്ടിക UNION തിരഞ്ഞെടുക്കൂ COLUMN_NAME തിരഞ്ഞെടുക്കുക. ഫലം ഏകീകൃത ആവശ്യങ്ങൾ ഒരു സംഗ്രഹം മേശ.

  • പ്രാഥമിക കീ. എന്നാണ് "പ്രാഥമിക കീ." യഥാർത്ഥത്തിൽ, ഇത്തരം പദാവലികളുടെ റഫറൻസ് മെറ്റീരിയലുകൾ ഉപയോഗിക്കുന്നു. അവൻ വരി തനതായ ഒരു ഐഡന്റിഫയർ ആണ്. , ചട്ടം പോലെ, ഒരു മേശ സൃഷ്ടിക്കുമ്പോൾ അത് ലഭ്യമാകുന്ന ഫീൽഡ് സൂചിപ്പിക്കാൻ ഇതുപയോഗിക്കാം.

  • സ്ഥിരസ്ഥിതി. മുൻ ഓപ്പറേറ്റർ, ഒരു ചോദ്യം സൃഷ്ടിക്കുന്നത് നടപ്പാക്കുന്നതിൽ ഉപയോഗിച്ച പോലെ. അത് അത് സൃഷ്ടിക്കപ്പെട്ടിരിക്കുന്നത് വയലിൽ നികത്തുമെന്ന് സ്ഥിര മൂല്യം, നിർവചിക്കുന്ന.

എസ്.ക്യു.എൽ. ജോലി ഒരു പ്ലാറ്റ്ഫോം വികസിപ്പിക്കാൻ ഏതാനും നുറുങ്ങുകൾ

  1. NULL. അഭ്യർത്ഥനകൾ ഒരുക്കം തുടക്കക്കാർക്ക് വെറും പ്രോഗ്രാമർമാർ പലപ്പോഴും ശൂന്യ മൂല്യങ്ങൾ ലഭ്യത കുറിച്ച് മറക്കരുത്. തത്ഫലമായി, കോഡ് പിശക് ഡീബഗ്ഗിംഗ് പ്രക്രിയയിൽ ട്രാക്ക് ബുദ്ധിമുട്ടാണ് ഏത്, ലെ ഇഴയുന്ന. അതിനാൽ, ഒരു മേശ സൃഷ്ടിക്കുന്ന അല്ലെങ്കിൽ രെചല്ചുലതെദ് വരുമ്പോൾ സാമ്പിൾ ശൂന്യ മൂല്യങ്ങളായി സംഭവങ്ങളും അന്വേഷണ പ്രദേശത്ത് കണക്കിലെടുക്കുക എന്ന് നിർത്തി ചിന്തിക്കാൻ വേണം,.

  2. മെമ്മറി. ഈ പേപ്പറിൽ ഞങ്ങൾ പ്രവർത്തനങ്ങൾ ഒരു എണ്ണം, ചില ചുമതലകൾ നടപ്പിലാക്കുമ്പോൾ ശേഷിയുള്ള പ്രദർശിപ്പിച്ചില്ല. ഡാറ്റാബേസ് പ്രവർത്തിക്കാൻ ഷെൽ വികസന, നിങ്ങൾ ഡാറ്റാബേസ് സിസ്റ്റം ലളിതമായ പദപ്രയോഗങ്ങൾ കണക്കുകൂട്ടൽ "ഏകസ്വരത്തിൽ" കഴിയും. ചില സന്ദർഭങ്ങളിൽ, ഈ പ്രകടനം ഒരു പ്രധാന ബൂസ്റ്റ് നൽകുന്നു.

  3. നിയന്ത്രണങ്ങൾ. നിങ്ങൾ വരികൾ മാത്രം രണ്ട് ആയിരക്കണക്കിന് ഉപഭോക്താക്കളുടെ നേടണമെങ്കിൽ, അത് പോലുള്ള പരിധി അല്ലെങ്കിൽ കൂടുതൽ ഓപ്പറേറ്റർമാരെ ഉപയോഗിക്കേണ്ടതാണ്. ഭാഷ വികസന ഷെൽ മുഖാന്തരം ഡാറ്റ വീണ്ടെടുക്കാൻ ആവശ്യമില്ല.

  4. ബന്ധിപ്പിക്കുക. നിരവധി പട്ടികകൾ നിന്നുള്ള ഡാറ്റയുടെ ലഭിച്ചയുടൻ പ്രോഗ്രാമിങ് അവരെ ഒരുമിച്ചു കുറയ്ക്കാൻ തുടങ്ങും മെമ്മറി മാർഗങ്ങൾ പൊതിയുന്നതാണ്. എന്നാൽ എന്തുകൊണ്ട്? എല്ലാത്തിനുമുപരി, നിങ്ങൾക്ക് എല്ലാം സാന്നിധ്യം ഒരു അഭ്യർത്ഥന കഴിയും. നിങ്ങൾ ഒരിക്കൽ കോഡ് എഴുതുക സിസ്റ്റത്തിൽ അധിക മെമ്മറി നിക്ഷിപ്തമാണ് ഇല്ല.

  5. അടുക്കുന്നു. അത് അഭ്യർത്ഥനയിൽ നിയന്ത്രണം പ്രയോഗിക്കാൻ കഴിയും എങ്കിൽ ആ, ആണ് ഡീബേസ് dBase സൈന്യം, അത് ഉപയോഗിക്കുന്നത് അത്യാവശ്യമാണ്. എപ്പോൾ പ്രോഗ്രാം അല്ലെങ്കിൽ സേവനം ഏറ്റവും ഉറവിടങ്ങളിൽ രക്ഷിക്കും.

  6. അഭ്യർത്ഥനകൾ. നിങ്ങൾ ക്രമത്തിൽ രേഖകൾ ഒരു ഉൾപ്പെടുത്തുന്നതിന് ഉണ്ടെങ്കിൽ, പിന്നെ ഒപ്റ്റിമൈസേഷൻ പാക്കറ്റ് ഡാറ്റ ഒരു അഭ്യർത്ഥന ഉൾപ്പെടുത്തുമ്പോൾ ചിന്തിക്കണം. ഇത് മുഴുവൻ സിസ്റ്റം പ്രകടനം വർദ്ധിപ്പിക്കും.

  7. ഡാറ്റ ശ്രദ്ധാപൂർവ്വം. അടിസ്ഥാന ഘടന അപ്പ് ഡ്രോയിംഗ് മുമ്പ് എങ്ങനെ പട്ടികകൾ, നിലങ്ങൾ ആവശ്യമായ ഇത്ര എന്ന് ചിന്തിക്കേണ്ടിയിരിക്കുന്നു. ഒരുപക്ഷേ അവയെ സംയോജിപ്പിക്കുക, അല്ലെങ്കിൽ ചില നൽകാൻ ഒരു വഴിയും ഇല്ല. വളരെ പലപ്പോഴും, പ്രോഗ്രാമർമാരുടെ ഒരിടത്തും ഉപയോഗിച്ച ഒരിക്കലും ഡാറ്റ അമിതമായ അളവിൽ ഉപയോഗിക്കുക.

  8. തരം. സ്ഥലം വിഭവങ്ങളും സംരക്ഷിക്കാൻ ഉപയോഗിക്കുന്ന ഡാറ്റ തരം ബോധവാന്മായിരിക്കേണ്ടത് ആവശ്യമാണ്. നിങ്ങൾ മെമ്മറി തരം ഒരു കുറവ് "കനത്ത" മുതലെടുക്കാൻ കഴിയും, നിങ്ങൾ അവന്റെ പേര് ഉപയോഗിക്കാം. ഉദാഹരണത്തിന്, ഈ വയലിൽ എന്നു അറിഞ്ഞിരിക്കുന്നു ഒരു സംഖ്യാ മൂല്യം, എന്തുകൊണ്ട് 4-ബൈറ്റ് ബാക്ക്ട്രെയിസ്കൊണ്ടു് ഉപയോഗം, 1 ബൈറ്റ് അവിടെ തിംയിംത് എങ്കിൽ കവിയാൻ 255 ഇല്ല.

തീരുമാനം

ഉപസംഹാരമായി, അത് ഭാഷ SQL അന്വേഷണങ്ങൾ അവിടെ എന്താണ് കുറിക്കുകയും ചെയ്യണം ഇപ്പോൾ ഏതാണ്ട് എല്ലായിടത്തും ഉപയോഗിക്കുന്നു - വെബ്സൈറ്റുകൾ, വെബ് സേവനങ്ങൾ, ഡെസ്ക്ടോപ്പ് സോഫ്റ്റ്വെയർ, മൊബൈൽ ആപ്ലിക്കേഷനുകൾ. അതുകൊണ്ടു, എസ്.ക്യു.എൽ. അറിവ് വികസന എല്ലാ മേഖലകളിലും സഹായിക്കും.

എന്നാൽ, നേറ്റീവ് ഭാഷക്ക് പരിഷ്ക്കരണം ചിലപ്പോൾ പരസ്പരം നിന്ന് വ്യത്യസ്തമായിരിക്കും. ഉദാഹരണത്തിന്, പോളണ്ട് ക്യു എൽ ഓപ്പറേറ്റർമാർ സെർവരിൽ അപേക്ഷിച്ച് വ്യത്യസ്ത വാക്യഘടന ഉണ്ടായിരിക്കാം. അതിനാൽ ഈ സാങ്കേതികവിദ്യ ഉപയോഗിച്ച് വികസ്വര ആരംഭിക്കുന്നതിന് മുമ്പ്, അത് മാർഗ്ഗനിർദ്ദേശങ്ങളും അത് മനസ്സിലാക്കാൻ അത്യാവശ്യമാണ്.

എസ്.ക്യു.എൽ. പ്രവർത്തനം പ്രകടനം പിന്നിടുന്ന കഴിയാത്ത ഭാവി പോരൂ, അത് പ്രത്യക്ഷപ്പെടാൻ സാധ്യതയില്ല, അതിനാൽ ഈ സ്കോപ്പ് ഏതെങ്കിലും പ്രോഗ്രാമർ തികച്ചും ഒരു വാഗ്ദാനമാണ് മാടം ആണ്.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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