我想加入2个表
表1:
Name quality identifier views visits date mmmyy
P1 high jbjs 64 7 1-1-2020 Jan20
P2 high2 jbjs 3 0 1-2-2020 Jan20
表2:
email Qty_sent identifier click date mmmyy
E1 2000 jbjs 45 1-23-2020 Jan20
E2 1000 jbjs 9 1-4-2020 Jan20
我正在做的是
select a.*, b.* from table1 a
inner join table2 b
on a.identifier=b.identifier
and a.mmmyy=b.mmmyy
我期望得到的是
Name quality identifier views visits date mmmyy email Qty_sent identifier click date mmmyy
P1 high jbjs 64 7 1-1-2020 Jan20 E1 2000 jbjs 45 1-23-2020 Jan20
P2 high2 jbjs 3 0 1-2-2020 Jan20 E1 2000 jbjs 45 1-23-2020 Jan20
P1 high jbjs 64 7 1-1-2020 Jan20 E2 1000 jbjs 9 1-4-2020 Jan20
P2 high2 jbjs 3 0 1-2-2020 Jan20 E2 1000 jbjs 9 1-4-2020 Jan20
如果您希望将第一个表的所有行与第二个表的所有行组合在一起,这称为交叉联接。
您可以将其键入为:
select *
from table1
cross join table2
问题内容: 我有两个实体类Category和Events。我需要连接两个表并获取与给定条件匹配的所有记录 我的SQL查询 我怎样才能将此SQL查询转换为hql并获取数据? 我在下面尝试了但没有得到结果?hibernate很新 用于hibernate映射的事件实体类 类别实体 提取类别方法 问题答案: 使用ORM工具时,您需要考虑Java对象。 根据您的问题,我认为您要编写的查询看起来像: 使用OR
我有一个表,它在Oracle中有一个复合主键(多列的pk)。我正在运行一个示例查询以获取随机主键。 从表样(0.1)中选择col1、col2、col3、col4,其中col1='XXXXX'顺序为col2、col3、col4; 示例输出如下所示
我们有两个不同的ASP.NET应用程序启用了Log4net日志记录。它们都有相同的log4net1.2.10.0版本。
我还希望com.mypack的级别“trace”与“info”的行为方式相同。到目前为止,我还没有取得任何成功。我需要像这样的东西 感谢你的帮助。
我有两张桌子: 表1: 如果两个表都有类似“city”的列,例如 城市 ========== 伦敦 伦敦 伦敦 巴黎 巴黎 纽约 解决方案会是什么样子???
如何在SL4J中配置日志记录?我的项目有很多类:class1、class2、Class3....我想做两件事:将所有类记录到一个名为FILE1的文件追加器中,并具有警告级别(class1、class2、class3...)将一个名为class1的类记录到具有调试级别的名为FILE2的文件追加器中。 问题是,当我将class1的记录器配置为具有WARN级别的FILE1 appender时,我不知道如