我想通过查询展示公司内外的车辆。下面的查询显示了外部车辆和没有跟踪记录的车辆。车辆内部和有跟踪记录是不可见的。
如何用一个查询来完成这一任务?
表
记录
查询
var VehiclesStatus = (from veh in db.Sec_Vehicle
join tracing in db.Sec_Tracing on veh.Id equals tracing.CarId into trc
from trace in trc.DefaultIfEmpty()
我有一个mysql查询,我想在这里得到:
车辆使用日期的最新服务(从修理表中获得)(任何不是“无”的serviceType表示它是一项服务)
以及最新的车辆计数器使用日期(从车辆加油表中获取)
在一个记录中,同时每个记录有一个车辆ID。数据从两个不同的表中获得,同时在子查询中根据车辆ID对它们进行分组。
SELECT
r.vehicleCounter AS lastServiceCounter,
vf.vehicleCounter AS currentCounter,
r.dateFinished,
r.type,
v.vehicleID
FROM vehicle AS v
给定一个用于提供查询数据库过滤器的查询输入对象,我永远无法100%确定如何最好地使用IEnumerable<>构造该对象,例如,假设我们有一个包含车辆的数据库,并且我编写了一个查询,它的输入采用了一个带有一些车辆id可枚举的GetVehiclesQueryInput作为输入,因此查询只返回那些带有匹配id的车辆(如果可枚举类型为null,则返回所有车辆),例如,我们可以以最简单的形式返回
public class GetVehiclesQueryInput {
public GetVehiclesQueryInput(IEnumerable<int> vehicl
我在MySQL数据库中有4个表,它们是:
1)供应商(用于保存所有供应商)
2)车辆(用于获取所有车辆)
3)指定的(用于为某些预定的车辆预订)
4)预订(用于保存所有新预订)
车辆表结构:
vid vehicleName sid
==========================
13 xx 28
14 xx 28
15 xx 28
16 xx 29
17 xx 29
18 xx
我有以下模型:
销售额:
class Sale < ActiveRecord::Base
has_one :vehicle
end
车辆:
class Vehicle < ActiveRecord::Base
belongs_to :sale
end
我想查询与销售没有关联的所有车辆,如何查询?我已经搜索了文档,但没有找到,也许我遗漏了什么?
谢谢。
我有一个名为trips的表,您可以在其中使用指定的departure_date和return_date保存旅行。车辆保存在车辆表中。我需要查询所有可用的车辆在一个特定的日期,以便如果车辆选择了一个特定的旅程,它不能再次使用,直到它回来。
我的桌子结构是这样的
表:trips
id
vehicle_id
departure_date
return_date
表:vehicles
id
plate_no
我尝试使用以下命令进行查询,但似乎不起作用:
select v.id from vehicles as v
where v.id not in
(select vehicle_id f
我正在做这样的查询:
cursor.execute(
'''
SELECT person.id, person.name
FROM person
JOIN vehicle ON vehicle.owner_id = person.id
WHERE person.age >= 18 AND vehicle.model = %s
''',
('Toyota Auris',)
)
people = [dict(row) for row in cursor.fetchall()
我有两张桌子:车辆和工人。
Vehicle(Id, Number)
Workers(Id, Name, ContractorVehicleNumber)
我想写lambda查询返回所有车辆和承包商车辆。类似于sql中的内容:
SELECT Id, Number
FROM Vehicle
UNION
SELECT NULL, ContractorVehicleNumber
FROM Workers
我就是这么做的:
public IQueryable<Vehicle> Get(bool includeContractorVehicles)
{
IQueryable<Ve
假设我有这样的数据模型:
public class User {
public virtual int Id { get; set; }
public virtual string Name { get; set; }
}
public class Vehicle {
public virtual int Id { get; set; }
public virtual ICollection<User> TrackingUsers { get; set; }
public virtual Category Category { get; set; }
}
p