mysql的常見操作在這裡先做一下總結,已經整合到**裡面,經過檢驗無誤。
/*建立乙個資料庫*/
create database xuning_test;
/*說明當時使用資料庫物件*/
use xuning_test;
/*向資料庫中新增表並且定義表的結構*/
create table person(
id int not null,
name varchar(16) not null,
*** varchar(16) not null,
age int not null,
address varchar(128) not null,
remark varchar(512) not null
);/*向資料庫的表中插入資料*/
insert into person value
(1,'name_1','men',99,'beijing','this is a frindsheep boy'),
(2,'name_2','men',88,'shanghai','ok great'),
(1,'name_3','man',77,'guangzhou','this is lickly'),
(1,'name_4','men',66,'beijing','this is a frindsheep boy'),
(1,'name_5','men',55,'beijing','you dont going to shool'),
(1,'name_6','man',44,'beijing','this is a frindsheep boy'),
(1,'name_7','men',33,'beijing','this is a frindsheep boy'),
(1,'name_8','man',22,'beijing',''),
(1,'name_9','men',11,'beijing','this is a frindsheep boy')
;/*查詢時否成功插入*/
select * from person;
/*下面是多種查詢方式*/
/*根據列的名稱屬性值*/
select name from person;
/*新增條件-根據性別*/
select name from person where *** = 'men';
/*也可以用比較符作為條件--一定逗號隔開*/
select name,address from person where age > 50;
/*看做物件去使用資料庫和表的關係=---雙表關聯--物件關係一定要明確*/
select xuning_test.person.name, xuning_test.person.id, xuning_test.person.age, xuning_test.person.address
from xuning_test.person, test1.test_xuning
where xuning_test.person.id = test1.test_xuning.id
;/*使用表的別名進行查詢*/
use xuning_test;
select c.name,*** from person as c where c.age > 40 and c.address='beijing';
資料庫操作筆記
insert是t sql中常用語句,insert into table field1,field2,values value1,value2,這種形式的在應用程式開發中必不可少。但我們在開發 測試過程中,經常會遇到需要表複製的情況,如將乙個table1的資料的部分字段複製到table2中,或者將整個...
MFC資料庫操作筆記
1.建立乙個表的對映 建立乙個類,如cuserset讓它繼承於crecordset,建立完後vc讓選擇odbc中的庫,然後指定表我們選擇user表,這樣這個類基本上就和表user進行了對映.一定要在userset.h加入 include 不然會出一堆沒定義的錯誤。2.新增一條記錄 cuserset ...
mysql資料庫操作筆記
查詢最後生成的id select session.identity 建立檢視 create view v add friends as select u.userid,u.real name,u.d.college,d.academe,d.speciality,d.init college date...