小编Ras*_*lem的帖子

如何将日期和时间与日期时间分开?

我有一个带有日期时间记录的表.我需要使用日期或时间选择记录.

假设我1/1/2001 13:33:00在数据库中 有这种格式

我的问题是:如果我输入日期,时间或两者,我应该获得具有相同日期或相同时间的行.我怎样才能做到这一点

convert函数CONVERT(VARCHAR(10), Travel.Travel_DateTime, 110) 返回日期,如果它们的时间类似于默认值00:00:00

sql sql-server

1
推荐指数
1
解决办法
2万
查看次数

SQL Select语句具有从同一表中获取的两个外键

create table A ( 
    cityID int, 
    cityname nvarchar(30), 
    primary key (cityID)
)

create table b (
    travelID int, 
    fromcityID int, 
    tocityID int, 
    primary key (travelID),
    foreign key (fromcityID) references A (cityID),
    foreign key (tocityID) references A (cityID)
)

insert into A values(1,'amman');
insert into A values(2,'Irbid');

insert into B values(1,1,1)
insert into B values(2,1,2)
insert into B values(3,2,1)
insert into B values(4,2,2)



select travelID, a.cityname,a.cityname  from A, b where ????
Run Code Online (Sandbox Code Playgroud)

我应该在select语句中写些什么来查看城市名称而不是城市ID?

sql

-2
推荐指数
1
解决办法
1万
查看次数

标签 统计

sql ×2

sql-server ×1