資料庫的操作筆記

2021-06-28 22:41:01 字數 1706 閱讀 3177

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