2015-09-29 2 views
-2

Я пытаюсь построить таблицу с верхней строкой, чтобы отобразить дату. я бы присоединился к двум столам вместе? или есть способ сделать верхнюю строку, которая будет отображать дату. Вот ссылка на то, что результат должен выглядеть следующим образом: enter image description hereВерхний столбец для отображения даты и времени

CREATE TABLE holidays 
(`Category` varchar(12),`Month` varchar(12), `day` int, `English` varchar (70)); 

INSERT INTO holidays (`category`, `Month`, `day`, `English`) 
VALUES 
('Other', 'February', 1, 'National Freedom Day'), 
('Other', 'February', 2, 'Ground Hog day'), 
('Other', 'February', 4, 'Rosa parks Day'), 
('Other', 'February', 6, 'National Wear Red Day'), 
('Other', 'February', 12, 'Lincolns Birthday'), 
('Other', 'February', 14, 'Valentines Day'), 
('Other', 'February', 4, 'International Condom Day'), 
('Other', 'February', 15, 'Susan B Anthony Day'), 
('Other', 'February', 16, 'Washingtons Birthday'), 
('Other', 'February', 17, 'Mardi Gras'), 
('Other', 'February', 18, 'Ash Wednesday'), 
('Other', 'February', 19, 'Chinese New Year'), 
('Other', 'February', 28, 'Ground Hog day'), 
('Other', 'February', 16, 'Presidents Day'); 
+2

не уверен, что вы подразумеваете под «верхней строкой, которая будет отображать дату». – pancho018

+1

может показать ожидаемый результат для данных? – murison

+0

Итак, 17 февраля вы хотели бы показать «Mardi Gras»? – MiguelH

ответ

0
select concat("Today's date is",curdate()), null, null, null 
union 
select * 
from holidays 

Однако я настоятельно советую то, что передний конец инструмента вы используете для работы, что текущая дата; это действительно проблема пользовательского интерфейса, а не то, что вы получаете из базы данных.

+0

Я думаю, что это не удастся, так как curdate() и holidays.category имеют разные типы ... – murison

+0

ну вот цель. http://sp-cfsics.metrostate.edu/~ics325fa1524/dq3.PNG –

+0

@ murison - совершенно верно, я обновил ответ. –

Смежные вопросы