迴圈漸進學習mysql(1)

2021-06-25 08:38:07 字數 2356 閱讀 3223

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...