我正在尝试编写满足多个条件的SQL查询。
其中,大多数是通过列连接的,因此可以进行连接,但是,有些查询是这样的,我必须搜索其他表以获取信息。什么是最便宜和最好的方法呢?
假设我们有几张桌子。
一个表包含诸如服务器的销售信息之类的信息:销售人员,客户端ID,服务租约期限,时间戳等。客户端可能具有多个销售但具有不同的“服务”。我需要拿起所有不同的。
另一张表中有服务的引号,我需要选择一些有关这方面的信息,而另一张表可以加入到这个中,有更多的信息。
这些表通过公共客户端ID链接,因此可以进行连接,但我还需要在第一个表中搜索客户端ID的多个实例。当然,我想将搜索限制为某些时间戳,我可以很容易地做,因为时间戳以MySQL格式存储。