sql 相关问题

结构化查询语言(SQL)是一种用于查询数据库的语言。问题应包括代码示例,表结构,示例数据以及正在使用的DBMS实现(例如,MySQL,PostgreSQL,Oracle,MS SQL Server,IBM DB2等)的标记。如果您的问题仅涉及特定的DBMS(使用特定的扩展/功能),请改用该DBMS的标记。用SQL标记的问题的答案应该使用ISO / IEC标准SQL。

加入查询需要帮助

我在Oracle 9G中有两个非常简单的表:Customer userid | firstName | lastName |电子邮件------- + ----------- + ---------- + ------------------ --- 1 user1 User1 [email protected] 2 ...

回答 4 投票 0

postgresql - 如何在函数中将参数作为表发送?

我正在使用postgresql,我想知道如何在函数中将参数作为表发送。我已经创建了type_detalle_ac类型:CREATE TYPE public.type_detalle_ac AS(id_componente ...

回答 2 投票 1

SQL Update如果为null则添加1,否则将1添加到当前值

我有一个更新表中字段的查询。可能是这样的情况,即如果我想要向该单元格添加1,则要更新的列可以为NULL。否则我想加1 ...

回答 4 投票 1

Postgres慢查询加入第一条记录

我有这个查询:SELECT mt.market_coin_id AS coin_id,mt.quantity AS quantity,(ha.price_eur * mt.quantity)作为测试FROM market_transactions mt JOIN ...

回答 1 投票 1

如何在一个季度内对月份和组月进行分区

我想在几个月的列上应用分区,并在四分之一的时间内对它们进行分组。月份1月18日 - 2月18日 - 3月18日 - 4月18日 - 6月18日 - 7月18日 - 8月18日 - 9月18日 - 10月18日 - 11月18日 - 18月 - 18日我的日历从......开始

回答 2 投票 0

如何确定是否使用COLLATE NOCASE创建SQLite列

SQLite数据库中的列必须是COLLATE NOCASE。我假设没有办法将该功能添加到现有表中,所以我准备用它重新创建表。我怎样才能确定现有的......

回答 3 投票 2

MySQL char接受未修复的值

我仍然无法弄清楚为什么会这样。下面是我的SQL语法.. create table usertbl {id int auto_increment,name varchar(30)not null,cupon_code char(10)not null,primary ...

回答 2 投票 1

如何使用group-by并获取其他行结果

问题:如果这是我的数据:col1,col2,col3,col4 =================== www.com,0,危险,原因A www.com,1,危险2,原因BI想要第2列值为max的单个结果,所以我会......

回答 2 投票 0

如何将空字符串作为空值以允许在可选字段中重复的空字符串?

我有一个可选的电子邮件字段。正则表达式很好地接受空字符串(^ $),但现在的问题是空字符串被认为是唯一的条目。它只允许一个用户......

回答 2 投票 2

SQL列AVG()被视为字符串而不是按DESC排序

苦苦挣扎下面的sql语句。数据库是MySQL,得分为DECIMAL(5,1)我希望按照列中的平均分数排序... AVG(COALESCE(得分,0))AS得分平均......

回答 3 投票 -1

从左连接SQL中选择时的COUNT(*)语法

我有一个LEFT JOIN查询SELECT a.id_user,b.id_post,COUNT(a。*)作为total_users FROM posts作为b LEFT JOIN ..... LEFT JOIN ..... WHERE .... ORDER BY .. ... GROUP BY a._id_user LIMIT 3,10 ......

回答 4 投票 0

在case语句中未计算的字段

使用PostgreSQL 9.6。我想计算一列中两个其他值之间的值的次数。在这个例子中,我正在搜索“mid”列,结果应该是5.它有效......

回答 1 投票 0

如何基于最高值从另一个表加入

我目前有两个包含以下数据的表:TableA ** ID ** | **项目** 1 |帽子2 |外套3 |夹克表B ** ID ** | ** TableA ID ** | **商店** | **数量** 1 | 1 | A | 3 2 | 1 ...

回答 2 投票 -1

SQLite CREATE TABLE AS但重命名列并保留原始数据类型,键?

SQLite目标我想从一个连接(或一系列连接/子查询)创建一个新表。我希望新表保留原始表中的数据类型以及唯一的......

回答 2 投票 2

DISTINCT错误地返回相同的ID两次

这是我的SQL查询:SELECT DISTINCT(ItemId),TCode,PartNumber,ModelNumber,ItemUOM FROM #Results此查询返回:ItemId TCode Source PartNumber ModelNumber ItemUOM ---------------...

回答 2 投票 1

SQL Server Update查询单引号问题

我正在从用户那里获取输入并在表格中更新它。我直接从C#代码执行更新查询。 [GoalsDesc]使用字符串变量动态设置。这里的问题是用户......

回答 2 投票 0

Oracle使用dynamic in子句选择查询

我有以下查询select * from table_1 where conditions in(选择check_condition ='Y'然后'Condition_1',否则'N / A'结束为Check_condition ...

回答 2 投票 0

如何在数据库中使用匹配属性返回所有行中的任何一行?

我的表中有许多具有公共属性的行,并且有许多这样的组。给定一个属性,如何在组中返回任何行?是否有任何内置的东西可以选择任何一个? ...

回答 1 投票 0

在MySQL中生成连续的引用号

我正在设计一个多租户MySQL数据库。我的方法是为所有租户使用单个数据库,并在每个表中有一个租户ID列来分隔每个租户的数据。对于一些......

回答 1 投票 1

SELECT游标列表中需要别名,以避免函数中出现重复的列名

我有以下函数:CREATE OR REPLACE函数FindOffers(przebieg_max IN number)RETURN offer_type_table AS l_offers offer_type_table:= offer_type_table();开始 ...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.