create database menagerie;
show databases;
use menagerie;
show tables;
create table pet (name varchar(20),owner varchar(20),sepcies varchar(20),*** char(1),birth date,death date);
describe pet;
insert into pet
values ('puffball','diane','hamster','f','1999-03-30',null);
insert into pet
values ('cat','dd','hamster','d','1949-03-30',null);
insert into pet
values ('jon','diane','hamster','f','1999-03-30',null);
insert into pet
values ('dog','de','cc','f','1999-03-30',null);
insert into pet
values ('cat','ge','hamster','f','1999-03-30',null);
insert into pet
values ('bird','diane','hamster','f','1999-03-30',null);
insert into pet
values ('niao','diane','hamster','f','1999-03-30',null);
insert into pet
values ('wangba','gh','de','f','1999-03-30',null);
insert into pet
values ('zhu','diane','hamster','f','1999-03-30',null);
insert into pet
values ('peg','diane','hamster','f','1999-03-30',null);
insert into pet
values ('houzi','diane','hamster','f','1999-03-30',null);
insert into pet
values ('file','diane','hamster','u','1999-03-30',null);
insert into pet
values ('she','diane','gg','f','1999-03-30',null);
insert into pet
values ('ji','oo','kk','f','1999-03-30',null);
select * from pet order by name desc;
/**select what_to_select
from which_table
where conditions_to_satisfy;
what_to_select指出你想要看到的內容,可以是列的乙個表,或*表示「所有的列」。which_table指出你想要從其檢索資料的表。
where子句是可選項,如果選擇該項,conditions_to_satisfy指定行必須滿足的檢索條件。
**/update pet set birth = '1959-08-31' where name = 'wangba';
select * from pet where name='cat';
select * from pet where name='cat' and owner='ge';
select owner from pet; -- 這個地方的要加乙個owner欄位
select name,owner,*** from pet where name='she' or owner='gh';
select * from pet
order by birth desc;
/***
mysql提供了幾個函式,可以用來計算日期,例如,計算年齡或提取日期部分。
要想確定每個寵物有多大,可以計算當前日期的年和出生日期之間的差。如果當前日期的日曆年比出生日期早,
則減去一年。以下查詢顯示了每個寵物的出生日期、當前日期和年齡數值的年數字。
*****/
select name, birth, curdate(),
(year(curdate())-year(birth)),
(right(curdate(),5)本文出自 「ghost」 部落格,請務必保留此出處
循序漸進學習Django
利用這一星期的業餘時間學習django,學到了模板系統,感覺還是不錯,很簡單的東東,django是個python web框架,即然是框架,就提供了很多已經封裝好的能夠快速解決問題的方法.所以忽然覺得太先進的框架反而對自己的python基礎發展不太好.即使學會了django提供的模板使用方法,但是不知...
循序漸進學習oracle
1.需要了解資料庫原理基本知識,明白行 列概念,有關係型資料庫知識。2.有環境學習資料庫,如自己xp上安裝,或公司的小型機,或pc,linux,solaris,aix,或hp unix等等環境。3.開始學習sql基礎。dml,ddl,dcl,等等多加練習。先過sql這一關。4.安裝oracle,9i...
循序漸進學習SPRING 二
定時執行策略的應用 一 使用quartz quartz是opensymphony組織的乙個框架,請參見.opensymphony.com quartz 如果要使用quartz來實現定時執行策略,首先需要建立乙個任務。即寫乙個擴充套件quartzjobbean的bean 例如 public class...