SQL сұранысын қалай жазуға болады

Мазмұны:

SQL сұранысын қалай жазуға болады
SQL сұранысын қалай жазуға болады

Бейне: SQL сұранысын қалай жазуға болады

Бейне: SQL сұранысын қалай жазуға болады
Бейне: Усечение лога базы данных MS SQL 2024, Мамыр
Anonim

Стандартты әмбебап компьютерлік тіл SQL көмегімен реляциялық дерекқорларға сұрау салу - бұл мәліметтер қорын басқару жүйесіндегі деректерді басқарудың танылған стандарты. SQL тілі өзінің әмбебаптығының арқасында дүниежүзілік Интернеттің веб-ресурстарында кеңінен таралды. SQL сұраныстарын жазу реляциялық мәліметтер қорымен жұмыс істеудің бірнеше негізгі ережелерін қолдануға негізделген. SQL сұранысын жазу кестеден белгілі бір ақпаратты алу, кестеге жолдарды қосу, өзгерту немесе жою міндеттерін жүзеге асыруға көмектеседі.

SQL сұранысын қалай жазуға болады
SQL сұранысын қалай жазуға болады

Нұсқаулық

1-қадам

Сақталған ақпаратты мәліметтер базасының кестелерінен алу үшін таңдау сұранысын жасаңыз - SELECT. Егер кестелер арасында сілтемелер болса, деректерді тиісті шарттарға сәйкес кез-келген байланысты кестелердің бағандарынан алуға болады. SELECT операторынан кейін барлық қажетті бағандарды тізімдеңіз. FROM сөйлемінде сұрауда қолданылған кестелерді көрсетіңіз. Қарапайым түрінде таңдалған сұраныс берілген кестеде көрсетілген бағандардың барлық жолдарын көрсетеді: SELECT col1, col2 FROM my_table.

2-қадам

Қажет болса, жолдарды таңдау үшін шарт қойыңыз. Шарт WHERE сөйлемімен белгіленеді. Осы нұсқаулықтан кейін қажетті параметр мәнін орнатыңыз. Функцияны есептеу және салыстыру операцияларын осы жерде де қолдануға болады. Мысалы, WHERE col1> 3 формасының операторы col1 бағанының мәні 3-тен үлкен болатын кесте жолдарын бейнелеуге мүмкіндік береді, қажетті өрнекті орнату үшін ЖӘНЕ, НЕМЕСЕ операторларының, сонымен қатар шартты тіркесімдерін қолданыңыз SQL тілінің операторлары.

SQL сұранысын қалай жазуға болады
SQL сұранысын қалай жазуға болады

3-қадам

Кестеге жаңа жолдар енгізу үшін INSERT сұранысын жазыңыз. Оның көмегімен кестеде бұрыннан бар типтегі жаңа деректерді енгізуге болады. Бұл тұжырымның синтаксисі өте қарапайым: INSERT INTO my_table (col1, col2, col3) VALUES (‘new_data1’, ‘new_data2’, ‘new_data3’). Мұнда VALUES операторы my_table ішіндегі әрбір бағанға жаңа жол мәндерін орнатады.

4-қадам

Кестенің кез-келген жолындағы мәліметтерге өзгертулер UPDATE сұранысының көмегімен жүзеге асырылады. Сонымен қатар, дерекқордағы ақпарат өзгертілетін ҚАЙДА таңдау шартын орнатуға болады. Өзгертілетін деректерді және сіздің сұранысыңыздың шартын анықтаңыз. Мұны істеу үшін келесі жолды жазыңыз: UPDATE my_table SET col1 = 'new_data1', col3 = 'new_data3' WHERE col3 = 10. Сұраныс SET операторында көрсетілген деректерді өзгертуді WHERE сөйлеміндегі шарт болған жағдайда ғана орындайды. қанағаттанды.

5-қадам

DELETE операторы мәліметтер кестесінен бүкіл жолды жою үшін жазылған. Сонымен қатар, жол ҚАЙДА қайда орнатылғанда ғана жойылады. Өрнекті жазыңыз: DE_LE my_table WHERE col1 = ‘data1’. Осы сұранысты орындау col1 бағанында data1 мәні бар кесте жолын жояды.

Ұсынылған: