问题标签 [create-view]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
342 浏览

mysql5 - 我在 MySQL 中的视图不起作用

我在 MySQL 5 中使用 CREATE VIEW,现在我遇到了麻烦,我如何确定何时使用此代码。

我的 VIEW 看起来像这样,在这里,它不会将我的 accept_date 带到这个视图中,我是否从我的 SELECTE 复制/粘贴它并将 int 插入到我的 VIEW 中它会起作用,但不是订购方式:(

我希望 sombardy 知道它为什么不起作用:/

表 1:invoice_trans

表2:发票

0 投票
3 回答
14996 浏览

sql-server - 从具有表值函数或视图的存储过程中返回结果集

我正在使用 SQL Server 2000 并且对如何执行此操作感到困惑:

我有一个存储过程,它返回一个绑定到.Net Web 应用程序中的gridview 的结果集。

现在我想要一个“表”,这样我就可以在现有的 VB6 应用程序中使用它,如下所示:

...其中“myTable”的架构反映了从该存储过程返回的结果集中的列。

这是一个有效的脚本:

我试图把它放到一个视图中,但我遇到了错误:

我还尝试了这样的功能:

在 UDF 尝试中,我在 INSERT 附近遇到语法错误,我想知道 SQL Server 2000 是否支持这一点。

你会推荐什么?

EDIT-UPDATE(根据 Ray 下面的第一个建议):

我在这里得到: 第 19 行:'CHAR' 附近的语法不正确。注意:第 19 行是上面 INSERT 之后的 2 行。

0 投票
1 回答
2798 浏览

mysql - MySQL 视图中的 BLOB 而不是正确的数据

我使用两个表创建了一个 MySQL 视图UNION ALL,这样我就可以为这些表中的相同数据获得相同的列名(即tbl1.author2 AS translator... tbl2.translator AS translator)等等,问题是当我尝试从该视图中选择某些内容时,一半数据输出为BLOB,而不是原始值。

视图定义为:

表定义:

知道为什么会这样吗?

0 投票
3 回答
65 浏览

inner-join - 在 SQL Server 2008 R2 中,如何将多个不同表中的记录提取到单个视图中?

我正在尝试创建一种“摘要”视图,其中应该从几个不同的表([Account]、[Branch]、[Customer]、[Employee]、[Transaction]、[FlaggedTrans])中提取值。

由于我无法在视图中执行大量 SELECT 语句,因此我正在尝试使用 INNER JOIN 完成任务,这就是我的问题所在。

这是我到目前为止所得到的:

看起来很合乎逻辑,但它导致所有值都返回为 NULL 或 0。我做错了什么?

0 投票
1 回答
11109 浏览

sql - 使用 case when 语句创建视图

请参阅下面的示例,以更清楚地了解我在做什么。

例子:

它成功创建了视图。但是,它会填充具有相同值的重复行,例如:

我该如何解决它,因为我已经定义了如果 T.TESTDATE = S.STUDYDATE 则显示是。否则没有。并且不填充相同的值。

谢谢

0 投票
2 回答
2359 浏览

mysql - 如何使 MS SQL 创建具有唯一 ID 的视图?

背景:

我首先被要求做一个使用mysql作为数据库的网站,在完成并发送之后,客户要求我将其转换为mssql,以及3层。

我做了用于在服务器之间传输数据的类和函数,所以 3 层位大约完成了一半。我现在正在苦苦挣扎的是MsSQL。

问题:

问题的 MySQL 版本如下所示:

它所做的是将尚未批准的推荐返回给每个用户;


我被困在哪里:

我无法将其转换为 MSSQL

我最好的尝试:

  • 创建视图;

如:

这选择了我想要的,但是创建视图的id字段不能被分组,这意味着 id 字段不是唯一的并且可以具有相同的值。

我想到目前为止我的问题是,我如何在视图中唯一地选择 id 字段?当然我可以在 PHP 中做到这一点,但我可以在一个月前第一次遇到问题时做到这一点。

我一直试图找到答案一段时间,但似乎无法找到我的问题独有的答案

  • 编辑:MSSQL 不起作用,因为即使子查询选择唯一 ID ,主查询中的in语句也使这无关紧要
  • 编辑:示例输出::~(在 MySql 中省略了第三个字段)

    /li>
  • 编辑:问题为 Lieven 解决了一个简单的答案

0 投票
1 回答
51 浏览

mysql - 在 MySQL 中创建视图时,如何将列定义为使用同一视图中的其他列进行计算的结果?

因此,假设我们有一个名为Prices和 列Price1的表Price2,并且我想创建一个名为的视图,其中一个名为Totals的列在表上PriceTotals添加Price1Price2,第二个名为的列PriceCut简单地将PriceTotals视图除以 2:

我该怎么做?

0 投票
2 回答
347 浏览

php - 我需要在 mysql 中显式地删除视图吗?

我已经阅读了有关在 mysql 中创建视图的文档,但我无法确定视图是临时的还是永久的。如果我只想将它们用于一个会话,我是否需要手动将 DROP VIEW 查询添加到我的 PHP 脚本,或者当连接关闭时视图会被破坏?

0 投票
2 回答
444 浏览

android - 数组中有多个项目时的 ArrayAdapter 错误

当我得到一个在 ListView 中包含多个值的数组时出现错误...它崩溃了...

str_amparticipant_firstname 是一个字符串值数组。str_pmparticipant_firstname 也是一个字符串值数组。

该课程称为参加。当数组中有一个值时,ListViews 会显示数组中的值。如果有多个值,应用程序就会崩溃。我已经检查了数组是否被正确填充,并且是正确的。希望错误日志有答案。我得到的错误日志如下:

再次,仅当数组中有多个值时才会出现错误。我试图找到这个问题的答案,但我找不到有关该错误的任何信息。请帮忙!谢谢你!

更新:这是填充和创建数组的方式:

修复:我每次都在创建新数组,所以它仍然存储值,但它会导致崩溃......这是更新的修复。伙计们干杯:

0 投票
0 回答
2264 浏览

django - Django 1.5 给出简单形式的错误 405

我制作了一个包含 Auth Groups 的表格。但是当我发布它时,我得到一个空白页面(url /groups/),终端上出现错误:“POST /grupos/ HTTP/1.1”405 0这太奇怪了,当我刷新时,我看到了组列表,其中没有添加任何内容。

=== urls.py

=== forms.py ===

=== generic_insert.html ===