资讯发布在查询结果列表中需要显示发布情况. 发布是在另外一张表里面添加的发布信息.
结构:
资讯表 :
|
Field |
Type |
Comment |
|
id |
bigint(20) NOT NULL |
|
|
type_id |
varchar(50) NOT NULL |
|
|
type_name |
varchar(50) NOT NULL |
发布表:
|
Field |
Type |
Comment |
|
id |
int(11) NOT NULL |
|
|
fid |
bigint(20) NOT NULL |
|
|
cms_category_id |
int(11) NOT NULL |
|
|
release_date |
datetime NOT NULL |
|
|
order_num |
int(5) NOT NULL |
fid 对应的 信息表里面的信息id
这样 ,搜索的SQL可以使用这样的查询:
select * from (
SELECT information_content_item.id,information_content_item.article_title,
(case(select count(*) from cms_item where cms_item.fid = information_content_item.id and cms_item.cms_category_id = #cmsTypeId#) when 0 then '未发布' else '已发布' end ) as releaseStatus,
cms_item.release_date,cms_item.releaser,cms_item.order_num
FROM information_content_item left join cms_item on information_content_item.id = cms_item.fid and cms_item.cms_category_id = #cmsTypeId#
AND information_content_item.status = 1
) as CmsContentItem
order by id desc limit #start#,#rowsPerPage#
分享到:
相关推荐
mysql中有种可以通过join相关操作进行表与表之间的方式查询不同结果集,但是在一对多的情况下,关键查询的结果是多条的.例如:班级和学习的关系,我想很直观的看到班级和学生的情况,列表显示出班级的信息和班级的男生...
已知三列数据A,B,C,希望建立2维查表关系(即由A、B映射C),通过下述脚本文件,可以实现将C转化为查表矩阵。
下面代码实现了将df中的column列作为index df.set_index([Column], inplace=True) 以上这篇Python将DataFrame的某一列作为index的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持...
Java数据库查询结果的输出 摘自:北京海脉信息咨询有限公司 利用Java开发数据库应用时,经常需要在用户界面上显示查询结果。我们可以利用Vector、JTable、AbstractTableModel等三个类较好地解决这一问题。 类...
把a表的a1,a2列相加作为新列a,把a1,a2相乘作为新列b,注意: 相除的时候得进行类型转换处理,否则结果为0. select a.a1,b.b1,a.a1+b.b1 a from bb_sb a ,bb_cywzbrzb b 这是两个不同表之间的列进行运算。 补充...
简而言之:可以将其视为使用pandas.describe()函数或在数据框架上运行 ,但适用于包含文本列的数据集,而不是通常的柱状数据集。目录社区/聊天/通讯:你从图书馆得到什么? 输入熊猫数据框系列作为输入参数。 您将...
在公司实际的项目开发中,我遇到这样一个需求,需要将oracle数据库某张表的某两列相加形成新的一列。
表将每一列数据作为输入,输出将数据不断细分为多个维度累计信息的二维数据表。 数据透视表用来做数据透视,可以通过一个或多个键分组聚合DataFrame中的数据,通过aggfunc参数决定聚合类型,是groupby的高级功能。 ...
(1)以实验一中创建的数据库abc作为查询对象,完成如下查询要求: 1.查询2001年12月31日之后的销售情况,要求列出销售人员姓名、销售的产品名以及销售日期。 2.查询销售电冰箱的销售人员的最大年龄。 3.统计每个...
为此,针对列存储数据仓库单一查询计划执行过程中的中间结果重用问题,提出了一个重用缓冲区空间的调度算法.首先,基于操作结点在给定物理执行计划树中的相对位置及其操作所产生的中间结果的大小对操作结点提出重用度...
sql server拼接字符串查询语句。 普通拼接字符串和拼接某一列的所有值。
想将page_no这一列拆分成多个列,然后将其中的值都作为列名。 想要做成的结果如下图(也就是统计每个id下各个page_no出现的次数) 实现的思路是先对page_no这一列进行one-hot编码,将一列变为多列,然后再用cishu列...
以上这篇DataFrame 将某列数据转为数组的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:python读取文本中数据并转化为DataFrame的实例pandas修改...
2.1.3 避免重复组作为列 13 2.1.4 消除数据源中的空白和空单元格 13 2.1.5 应用适当的类型格式于字段 14 2.1.6 有效的数据源设计概要 14 2.2 案例学习:清除数据用于数据透视表分析 15 2.3 创建基本数据...
Admission_Predict_CGPA.csv:将CGPA数据放在第一列,作为Y,其余列为X。 Admission_Predict_grade.csv:将grade数据放在第一列,作为Y,其余列为X。 Admission_Predict_GRE.csv:将GRE数据放在第一列,作为Y,其余...
当我逻辑很复杂,不适合写sql关联查时,可以使用该工具把A的查询结果格式化成逗号和分号分隔的语句,直接使用。 使用方式:下载后直接双击打开,把需要格式化的数据复制进去,选择转换类型,点击从文本导出就可以了...
3、本程序根据csv第一行数据自动判断数据类型,每列数据类型必须一致;支持:数字型、字符串型数据发布; 4、csv文档中的数据每一列作为ua的一个tag点,当数据发布完成后,将从头开始循环发数,直至本程序停止;
数据集(10 分) • 从UCI dataset repository 中下载以下数据集 –(5 分)IRIS –(5 分)Breast Cancer Wisconsin (Diagnostic) Data Set 下载以后,仔细阅读数据集的使用说明,理解其用途及每一列数据的含义。...
PB用窗口datawindow做模拟下拉数据窗
B表作为搜索的文件,B表第一列作为匹配内容,匹配结果为新表数据内容姓名 工号 年龄 姓名 性别 学历 张三 9001 23 张三 男 本科生 李四 9002 45 软件使用指南指定需要进行匹配的excel表格。...