0 0

视图中如何根据数据库的字段拆分分别显示记录0

假如我表table1中有这么一个字段unit,它存放的是一个或者多个部门id,如果是多个id,中间用逗号隔开,现在我想在视图中显示如下:table1的unit中有多少个部门就显示多少条记录,其他字段不变

例如table1中有这么一条记录
pid              unit
 1        unit1,unit2,unit3 

在视图中显示
1  unit1
1  unit2
1  unit3
 
2012年5月29日 10:15
目前还没有答案

相关推荐

    利用SQLServer系统表或视图猜解字段

    在数据库安全领域中,猜解字段是指攻击者通过对数据库的系统表或视图进行查询和分析,获取数据库中敏感信息的过程。这种攻击方式可以让攻击者获取数据库中敏感信息,从而进行进一步的攻击。 本实验的目的是通过利用...

    SQL Server 视图的创建,删除列和增加列;

    在给出的例子中,我们创建了一个名为`view_s`的视图,它是基于表`s`的,只显示学号、姓名、性别和院系四列: ```sql CREATE VIEW view_s AS SELECT s.sno AS 学号, s.sn AS 姓名, s.sex AS 性别, s.dept AS 院系...

    数据库应用技术:第08章_索引与视图.ppt

    * 聚集索引:根据数据行的键值在表或视图中排序和存储这些数据行 * 非聚集索引:包含非聚集索引键值,并且每个键值项都有指向包含该键值的数据行的指针 * 包含性列索引:一种非聚集索引,它扩展后不仅包含键列,还...

    Oracle数据库对象管理及备份与恢复.pdf

    分区是Oracle数据库提供的一种将表或索引拆分成更小部分的机制,有助于改善性能和可管理性。分区类型包括散列分区、列表分区、范围分区、组合分区等。管理分区表包括增加分区、交换分区、修改分区表名称和重组分区等...

    数据库规范

    4. **数据分离与字段拆分**:尽量做到冷热数据分离,通过拆分字段来减少表的宽度。将常用字段放入同一表中可以提高查询性能。 5. **避免使用触发器和复杂函数**:触发器和复杂的计算函数会严重影响数据库性能。这...

    数据库学习ppt

    3. 关键字:标识表中唯一记录的字段,如主键。 4. 外键:用于建立两个表之间联系的字段。 四、SQL语言 1. SQL简介:结构化查询语言,用于操作数据库的标准语言。 2. SQL基本操作:增(INSERT)、删(DELETE)、改...

    Access 2000数据库系统设计(PDF)---025

    814.6.2 选择显示格式 834.6.3 使用输入掩码 874.7 使用Northwind Traders示例数据库 884.8 向现有的数据库添加一个新表 904.8.1 设计Personnel Actions表 914.8.2 创建Personnel Actions表 934.8.3 在数据表视图中...

    数据库复习资料与选择题答案借鉴.pdf

    12. 数据表视图:在Access的"数据表视图"下,可以修改字段名称、删除字段和记录,但不能直接修改字段类型,需要转到设计视图进行更改。 13. 参数查询:参数查询在执行时会要求用户输入特定信息,然后根据这些信息...

    数据库试题与答案.rar

    - SELECT语句:用于从数据库中检索数据,可以指定字段、表、条件等。 - INSERT语句:将新数据插入到数据库表中。 - UPDATE语句:修改已存在的表记录。 - DELETE语句:删除表中的数据。 - JOIN操作:连接两个或...

    数据库开发规范

    #### 二、数据库字段设计规范 1. **尽量选择业务数据需要的最小数据类型** - **解释**:根据实际需求选择适当的数据类型,既可以节省空间又可以提高性能。 2. **对于非负的数据采用无符号的整形进行存储** - **...

    MySQL数据库技术优化概述.docx

    增加冗余字段虽然可能违背数据库范式,但在特定情况下可以提高查询效率。定期分析、检查和优化表可以确保数据的整洁和数据库的良好运行状态。 硬优化则涉及到硬件层面和数据库配置。硬件三件套主要包括CPU、内存和...

    数据库设计及使用规范

    - 主键字段用于唯一标识每条记录。 - 金额字段使用`Money`类型。 - 时间字段使用`DateTime`类型。 - 枚举字段使用`Varchar(2)`或`Varchar(4)`,并提供具体的取值含义,例如:`00`, `01`, `0000`, `0001`。 - `...

    java数据库面试题目

    2. **垂直分库**:根据业务逻辑将表分配到不同的数据库中。 3. **水平分库**:将表复制到不同的数据库实例上,以实现负载均衡。 4. **水平分表**:将一个表按照某种规则(如哈希)分成多个子表。 #### 六、解决死锁...

    数据库原理与应用--图书管理系统.doc

    - **关系模式设计**:定义了各个实体对应的表格结构,例如,读者表(Reader)包含借书证号、姓名、性别等字段,图书表(Book)包含ISBN、书名、作者等字段,借阅表(Lend)记录借书证号、图书的ISBN号、借阅日期等...

    后台管理系统数据库设计---附源码

    在IT行业中,数据库设计是构建高效、稳定且可扩展的后台管理系统的核心环节。微服务架构则是现代企业级应用开发的主流趋势,它将系统拆分为一系列独立的服务,每个服务都能独立部署、扩展和维护。本资源"后台管理...

    数据库设计规范化的五个要求.doc

    数据库设计中,尽管允许字段为空,但空字段会增加处理复杂性并可能导致性能下降。为减少空字段的影响,可以采取以下措施: 1. 设置默认值:对于可为空的字段,如身份证号码,可以设置默认值(如0或"N/A"),这样...

    创建定制 Java 桌面数据库应用程序.doc

    生成的应用程序包括以下主要功能:主视图,用户可用来浏览客户记录和客户购买情况。 客户记录搜索字段。 用于输入新记录或修改现有记录的单独对话框。 用于与多个相关数据库表进行交互的代码。 该应用程序利用了...

    管理信息系统ERP数据库基础知识.pptx

    关系模型是最广泛使用的,它将数据表示为表格形式,其中实体是表格中的记录,属性是记录的字段,实体间的关系通过关联字段建立。 **数据库设计** 在设计数据库时,需要考虑如何满足用户需求的同时,遵循数据库设计...

    数据库中的十四个小技巧

    主键是用于唯一标识表中每一行记录的字段。选择合适的主键对于数据库的性能至关重要。通常,主键应具有唯一性、稳定性等特点。此外,主键的选取也会影响到索引的建立和其他表的关联方式。 #### 6. 多值属性的处理 ...

    Access 2000数据库系统设计(PDF)---002

    814.6.2 选择显示格式 834.6.3 使用输入掩码 874.7 使用Northwind Traders示例数据库 884.8 向现有的数据库添加一个新表 904.8.1 设计Personnel Actions表 914.8.2 创建Personnel Actions表 934.8.3 在数据表视图中...

Global site tag (gtag.js) - Google Analytics