Форум за въпроси

MySQL

MySQL

от Пламен Начев -
Number of replies: 3

Здравейте, 

Имам следните въпроси относно реализацията на проекта MySQL:


1) Как би изглеждала SELECT заявка с WHERE condition?

SELECT WHERE year>2012?

Или трябва да има посочени полета от редовете?


2) WHERE condition-ите могат ли да имат повече от едно условие? Не е посочено 

в условието, нито има пример, който да е с повече от едно условие.


3) UPDATE заявките трябва ли да променят повече от едно поле в ред, или са само 

във формата даден в примера?


4) SELECT заявките, когато са с WHERE condition, цели редове ли избират 

или конкретни посочени полета от редовете?


5) Като се казва "SELECT заявките да се представят в отделен файл", има ли се 

предвид съдържанието му да е четимо, или просто да бъдат записани данните от 

SELECT заявката във файл?


In reply to Пламен Начев

Re: MySQL

от Пламен Начев -
Също така искам да попитам, ако имаме няколко заявки, разделени с ; и трябва да ги изпълним последователно, при получаване на ERROR при някоя заявка, тези след нея трябва ли да се изпълнят, или изпълнението на програмата да спира?
In reply to Пламен Начев

Re: MySQL

от Трифон Трифонов -

Здравей, отговорите са по-долу:

1) Не е указан такъв пример, затова може да го реализираш както решиш. Един вариант е да не указваш имена на полета, а другият е да използваш специалния символ * както в SQL: SELECT * WHERE year>2012

2) Отново не е указано, ако решиш може да го реализираш за бонус точки, в случай че не направиш някоя от другите функционалности

3) Също, може да позволиш повече от едно поле за бонус. По условие е "дадена колона", т.е. само едно поле

4) SELECT заявките избират цели редове, след което ограничават резултатите само до дадените полета

5) Има се предвид резултатите от SELECT заявките, т.е. таблиците, да бъдат изведени в текстов файл