Любить и уважать Бонус-счастливчики
|
Посление 10 сообщений (в обратном порядке) | S_O_L_O | Дата: 02.06.2011, 17:50:46 | | шось непонятнЭ.........=) | Denik | Дата: 28.05.2011, 12:30:24 | | КОД ( php ) : CREATE TABLE Classes (
class CHAR (20),
type CHAR (20),
country CHAR (30),
numGuns int (2),
bore FLOAT (5),
displacement FLOAT (10)
);
CREATE TABLE Ships (
name CHAR (30),
class CHAR (20),
launched DATE
);
INSERT INTO Ships
SET class = 'f';
INSERT INTO Classes
SET class = 'f',
TYPE = 'bb';
SELECT count( Ships.class ) , Ships.class
FROM Ships, Classes
WHERE Ships.class = Classes.class
AND Classes.type = 'bb'
GROUP BY Ships.class;
На выходе получится:
КОД ( php ) : count(Ships.class) class
1 f
Оттестировал на реальной базе | Beliy | Дата: 28.05.2011, 12:01:25 | | ну вот смотри у малой есть таблица но она не варна я тебе скину если можешь поправь её в правельную сторону!!!
КОД ( php ) : CREATE TABLE Classes (
class CHAR (20),
type CHAR (20),
country CHAR (30),
numGuns int (2),
bore FLOAT (5),
displacement FLOAT (10)
),
CREATE TABLE Ships (
name CHAR (30),
class CHAR (20),
launched DATE
)
SELECT COUNT (class), ships. class
from ships
where ships. class = classes. class AND classes . type = “bb”
GROUP BY ships. class; | Denik | Дата: 28.05.2011, 11:53:32 | | Если предположить, что требуется узнать количество записей в таблице Classes с атрибутом type=bb, то верный ответ это:
КОД ( php ) : SELECT count(*) AS count FROM `Classes` WHERE `type`='bb' (этот запрос вернет одну запись с полем count равным количеству записей)
для чего приведены остальные таблицы - я не понял. связи в них не наблюдаю. Может задание не полное? | Beliy | Дата: 27.05.2011, 16:54:29 | | всем доброго времени суток, кто разберается в sql помогите с заданием....
Задание 8.9. Сформулируйте следующие SQL-запросы к базе данных со схемами отношений
Цитата: Classes (class, type, country, numGuns, bore, displacement)
Ships (name, class, launched)
Battles (name, date)
Outcomes (ship, battle, result)
а) Найти количество классов (class) линкоров (значение 'bb' атрибута type)
Зарание спасибо! |
|