|
|
|
Помогите!!!!! Завтра экзамен! Задание из сайта sql-ex.ru
|
|||
|---|---|---|---|
|
#18+
Рассматривается БД кораблей, участвовавших во второй мировой войне. Имеются следующие отношения: Classes (class, type, country, numGuns, bore, displacement) Ships (name, class, launched) Battles (name, date) Outcomes (ship, battle, result) Корабли в «классах» построены по одному и тому же проекту, и классу присваивается либо имя первого корабля, построенного по данному проекту, либо названию класса дается имя проекта, которое не совпадает ни с одним из кораблей в БД. Корабль, давший название классу, называется головным. Отношение Classes содержит имя класса, тип (bb для боевого (линейного) корабля или bc для боевого крейсера), страну, в которой построен корабль, число главных орудий, калибр орудий (диаметр ствола орудия в дюймах) и водоизмещение ( вес в тоннах). В отношении Ships записаны название корабля, имя его класса и год спуска на воду. В отношение Battles включены название и дата битвы, в которой участвовали корабли, а в отношении Outcomes – результат участия данного корабля в битве (потоплен-sunk, поврежден - damaged или невредим - OK). Замечания. 1) В отношение Outcomes могут входить корабли, отсутствующие в отношении Ships. 2) Потопленный корабль в последующих битвах участия не принимает. Для таблицы Outcomes преобразовать названия кораблей, содержащих более одного пробела, следующим образом. Заменить все символы между первым и последним пробелами (исключая сами эти пробелы) на символы звездочки (*) в количестве, равном числу замененных символов. Вывод: название корабля, преобразованное название корабля ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2015, 19:54:55 |
|
||
|
Помогите!!!!! Завтра экзамен! Задание из сайта sql-ex.ru
|
|||
|---|---|---|---|
|
#18+
Извините, но у нас не принято давать решения задач с сайта sql-ex.ru. Если зададите конкретный вопрос (включающий описание того, что Вы сделали самостоятельно), то, возможно, Вам помогут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2015, 20:13:54 |
|
||
|
Помогите!!!!! Завтра экзамен! Задание из сайта sql-ex.ru
|
|||
|---|---|---|---|
|
#18+
не понимаю, как определить корабли, содержащие пробелы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2015, 20:44:48 |
|
||
|
Помогите!!!!! Завтра экзамен! Задание из сайта sql-ex.ru
|
|||
|---|---|---|---|
|
#18+
РЕГИНАIZне понимаю, как определить корабли, содержащие пробелыLIKE '% %' А строковые функции тут - http://dev.mysql.com/doc/refman/5.5/en/string-functions.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2015, 22:40:25 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38861228&tid=1833665]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 195ms |
| total: | 322ms |

| 0 / 0 |
