24-05-2011, 17:57
|
|
|
חבר מתאריך: 16.05.11
הודעות: 8
|
|
liorwinner, בוא נקל על עצמנו:
הסקריפט הזה יעשה לך את העבודה
ייצור דאטהבייס עם טבלאות וסוגי נתונים מוגדרים+מפתחות וימלא אותן בנתונים לדוגמה.
Temp1 שם הדאטהבייס כאן הוא
בשביל להריץ אותו אתה צריך הרשאת אדמיניסטרטור.
[COLOR=Navy]
[COLOR=Black]
Use Master
Create Database Temp1
use Temp1
CREATE TABLE Pers
(
ConID smallint not null IDENTITY,
Name varchar(50) not null,
NumT varchar(6) not null,
Constraint pk_NameNumT Primary Key(Name,NumT)
)
INSERT INTO Pers(Name, NumT)
Values ('Lior','052-50')
INSERT INTO Pers(Name, NumT)
Values ('Tzvika','052-51')
INSERT INTO Pers(Name, NumT)
Values ('David','052-52')
--=========================
SELECT * FROM Pers
CREATE TABLE Conctns
(
ConID smallint not null IDENTITY,
ConDate smalldatetime not null,
NumT varchar(6) not null
Constraint pk_DateNum Primary Key(ConDate,NumT)
)
INSERT INTO Conctns(ConDate, NumT)
Values('2011-05-01 08:09','052-50')
INSERT INTO Conctns(ConDate, NumT)
Values('2011-05-02 18:25','052-50')
INSERT INTO Conctns(ConDate, NumT)
Values('2011-05-03 18:59','052-50')
--=======================================
INSERT INTO Conctns(ConDate, NumT)
Values('2011-05-02 08:19','052-51')
INSERT INTO Conctns(ConDate, NumT)
Values('2011-05-02 18:35','052-51')
INSERT INTO Conctns(ConDate, NumT)
Values('2011-05-03 18:27','052-51')
--=======================================
INSERT INTO Conctns(ConDate, NumT)
Values('2011-05-01 07:22','052-52')
INSERT INTO Conctns(ConDate, NumT)
Values('2011-05-02 16:55','052-52')
INSERT INTO Conctns(ConDate, NumT)
Values('2011-05-03 18:41','052-52')
GO
--=======================================
SELECT P.Name, C.NumT, C.ConDate
FROM Pers P Inner Join Conctns C ON P.NumT=C.NumT Order By C.NumT;
|