select *from books;
insert into books values('英語','中國出版社',900);
insert into books values('德語','德國出版社',500);
insert into books values('英語','英國出版社',700);
select *from books where name like'%英語%';
create table room(
roomid number(5) constraint room_pk primary key,
roomname varchar2(255)
); create table student(
studentid number(5) constraint student_pk primary key,
studentname varchar2(255),
roomid number(5),
foreign key (roomid) references room(roomid)
); insert into room values(1,'教室1');
insert into room values(2,'教室2');
insert into room values(3,'教室3');
insert into student values(1,'學生1',1);insert into student values(2,'學生2',2);
insert into student values(3,'學生3',3);
select * from room ;
select * from student;
drop table student;
drop table room ;
select studentid 編號,studentname 姓名,roomid 教室 from student;
select s.studentid 編號,s.studentname 姓名,r.roomname 教室 from student s,room r where s.studentid=r.roomid;
[color=green]左外查詢:以左邊為主,如果右表沒有匹配則為空替代 [/color]select s.studentid 編號,s.studentname 姓名,r.roomname 教室 from student s,room r where s.studentid=r.roomid(+);
[color=green]右連線查詢:以右邊為主,如果左表沒有匹配則為空替代[/color]select s.studentid 編號,s.studentname 姓名,r.roomname 教室 from student s,room r where s.studentid(+)=r.roomid;
[color=green]
子查詢[/color]
select *from student where studentid in(select roomid from room);
PowerDesigner表建立指令碼雙引號問題
powerdesigner表建立指令碼雙引號問題 在使用powerdesigner表屬性的preview檢視建立指令碼的時候,發現大多表名和欄位名都加上了雙引號,而且有引號的都是大小寫混合的,導致建立的表裡,表名和欄位名也都是大小寫混合的。可通過修改pd的屬性設定,調整sql format下的cas...
雙鏈表的建立
資料結構程式設計練習 三 功能1 完成雙向鍊錶的初始化。功能2 實現雙向鍊錶的輸入資料功能。功能3 實現雙向鍊錶求表長功能。功能4 刪除雙向鍊錶中第i個元素結點,需返回第i個是否存在的狀態,並返回刪除值。功能5 檢查雙向鍊錶是否對稱,輸入多個資料進行驗證。功能6 其他功能請自行編寫,驗收時講解給驗收...
資料表的建立
除了使用資料庫本身提供的資料表外,我們還可以通過資料庫提供的關鍵字create 建立資料表 格式如下 create table 表名 欄位名 字段格式,欄位名 字段格式,欄位名 字段格式,欄位名 字段格式,create table employee eno number 4 ename varcha...