我试图在查询中使用多个SELECT语句从数据库中获取数据,但我得到了一个错误。查询是:
SELECT *
FROM (SELECT *
FROM players
WHERE lid = 0)
WHERE NOT EXISTS (SELECT *
FROM players
WHERE lid = 1)
错误是get:
致命错误:异常“PDOException”和消息'SQLSTATE42
我有两张桌子完全一样。我想把它们连接到一个大数据集中。我尝试了简单的SELECT-INTO查询,但得到了一个错误.
SELECT * INTO dbo.ParkingBay
FROM (SELECT * FROM dbo.ParkingBay_Old
UNION
SELECT * FROM dbo.ParkingBay_New) AS PARKING_BAY;
错误是:
由于几何数据类型是不可比较的,因此不能选择不同的数据类型。
我使用Office创建一个连接到Access数据库的.odb数据库,但是在.odb数据库中查询日期很困难。
下面是日期列中的一个条目:02/11/13 12:00 AM
(该列实际上称为“日期”)
我如何质疑这个问题呢?
这就是我尝试过的:
错误:标准表达式中的数据类型不匹配.
SELECT *
FROM PHAII01
WHERE DATE = '02/11/13 12:00 AM'
错误:查询表达式“DATE=02/11/13 12:AM”中的Syntac错误(缺少操作符).
SELECT *
FROM PHAII01
WHERE DATE = 02/11/13 12:
我试图通过使用dblink函数从远程db中获取数据,但是得到了一个错误“查询没有结果数据的目的地”。我正在使用plpgsql语言进行同样的操作。
函数:
CREATE OR REPLACE FUNCTION fun()
RETURNS text AS
$$
begin
select dblink_connect(
'port=5432 dbname=test user=postgres password=****');
WITH a AS (
SELECT *
FROM dblink(
'SELECT slno,fname,mname,lnam
假设我们有下一个t代码:
;WITH [CTE] AS
(
SELECT 0 [A], 'FAULT' [B]
UNION ALL
SELECT 1 [A], '1' [B]
UNION ALL
SELECT 2 [A], '2' [B]
),
[CTE2] AS
(
SELECT [B]
FROM [CTE]
WHERE [A] > 0
)
SELECT * FROM [CTE2]
WHERE 1 IN (SELECT [B] FROM [CTE2])
此代码有错误错误:
Select *
From (
Select a
Except
Select b
) x
UNION ALL
Select *
From (
Select b
Except
Select a
) y
此sql语句返回非常错误的数据量。如果Select返回100万,那么整个语句如何返回100,000?在这种情况下,Select包含相互排斥的数据,因此不应该因为due而消除。
我试图通过函数使用select tester01()从远程DB获取数据,但是得到一个错误“查询没有结果数据的目的地”。我正在使用plpgsql语言进行同样的操作。
“”“
CREATE OR REPLACE FUNCTION public.tester01()
RETURNS text
LANGUAGE plpgsql
AS $function$
DECLARE
students text;
BEGIN
students:='success';
select 'werewwer';
select * from test_data where t_first_n
我现在有三个数据库,我想从不同数据库中的两个表中检索数据。
就像master数据库中的wise master表,general数据库中的book表。
所以首先我写了这样的查询
select *
from master.ledger, general.book
它显示出一个错误。
无法在C:\Documents和Settings\MyDocuments中找到文件.
然后,我写了一个这样的查询
select *
from ledger, book IN 'C:\Documents and Settings\User\Desktop\2014\fa.mdb',
在我的数据库中,在两个表中有大约100个表,当使用SP访问数据库时,我得到以下错误(所有数据访问都使用SP):
对象'XXX‘数据库'XXX’架构'dbo‘上的SELECT权限被拒绝。sql server 2008
我可以通过在select上授予权限来修复错误:
GRANT SELECT
ON OBJECT::[dbo].[XXX] TO [allsp_user]
AS [dbo];
GO
跑步时
select object_name(major_id) as object,
user_name(grantee_principal_id) as grantee
当我把简单的select查询"select * from Sheet1$“放入时,我正试图从Excel (作为数据库)中提取数据,它工作得很好,并从sheet1中检索数据。但是当我放置条件语句(where或Like)时,它抛出错误"Error 2147217904没有为一个或多个必需的参数赋值“。
抛出错误的查询
"select * from Sheet1$ WHERE Sheet1$.ColName= User“OR
"select * from Sheet1$ WHERE ColName =“& ColName_RunTime OR "SEL
我有五个数据库,其中三个数据库具有列Countries,两个数据库具有列Countryrelease。 我使用的是游标,所以如果我使用exists,该特定的列将抛出一个错误,该列不存在,如何处理这个错误。 语法 if exists(select 1 from table where column name='Countries')
select do some operation
else
select do some operation
我正在尝试使用数据存储从oracle数据库中选择表。
在ODBC连接器中,如果我有
select *
from Table_Name
我知道这个错误-
‘'ODBC函数"SQLNumResultCols“报告: STATE=102:Native错误代码= 0: Msg = IBM(DataDirect OEM) 251’。
但是如果我用-
select cast(colA as varchar(50) as A,
cast(colB as varchar(50) as B
而不是
select *
from table_name
效果很好。这些列的数据类型
我有以下查询:
SELECT EXP(col) FROM `project.dataset.tablename`;
其中col是FLOAT。但是,我得到了一个错误:Error: Floating point error in function: EXP。
我已经尝试过使用虚拟数据的EXP(),它可以工作。例如:
SELECT EXP(col) FROM (
SELECT 1. as col UNION ALL
SELECT 2. as col);
为什么我得到一个浮点错误与实际数据,我如何处理它?我尝试过像EXP(CAST(col as FLOAT64))和EXP(ROUND(
我通过sql server中的链接服务器连接sqlite数据库。下面的查询工作得很好:
select *
from openquery(
eod,
'select id, min(dt) as mindt, max(dt) as maxdt from [tdata] group by id'
)
但是,此查询返回一个错误:
select *
from openquery(
eod,
'select COUNT(*) as cnt from [tdata]'
)
错误是:
用于链接服务器"eod“的OLE DB提供程序
我通过Qml + JS从表中读取数据,我需要100次返回,因为查询找不到数据:
SELECT (CASE
WHEN pourcenthour < pourcentcycle AND pourcenthour < pourcentmonth THEN pourcenthour
WHEN pourcentcycle < pourcenthour AND pourcentcycle < pourcentmonth THEN pourcentcycle
WHEN pourcentmonth < pourcenthour A
当我使用tableau "order jdbc“连接到hdp3.1 hive时,我得到了这个错误,但”提取“是有效的。 An error occurred while communicating with the data source. 与数据源通信时出错。 错误的连接: Tableau无法连接到数据源。读取准备好的查询的元数据时出错: SELECT * FROM ( select * from dim_boxinfo ) Custom_SQL_Query LIMIT 1方法不受支持,出现Java错误。
我试图在openquery表达式中插入一个变量,但不幸的是,我得到了一个错误,有人知道我是从哪里得到这个错误的吗?
DECLARE @NIPPar varchar(max);
SET @NIPPar = '434435435';
DECLARE @NIPParInt int;
SET @NIPParInt = 434435435;
SELECT NIP FROM
(SELECT
NIP
FROM OPENQUERY(LEA_PROD, 'SELECT * FROM CEBTE.TEST WHERE NIP = ''@NIPPa
我试图用MySQL从MySQL SELECT * FROM TABLE WHERE Item LIKE 'G%'中查询一个表,该表可以查询数据,但SELECT * FROM TABLE WHERE Item LIKE G%不会导致SELECT * FROM TABLE WHERE Item LIKE G%中的错误1064。
query = "SELECT * FROM TABLE WHERE Item LIKE %s%% "
data = 'G'
cur.execute(query%(data))
返回错误,但如果
query = "SE
我正试图从表格“客户”中转换“电话”栏中的电话号码。我试过以下语法,但仍然收到错误信息-
1. SELECT CAST(phone as int)
FROM Clients
错误:将nvarchar值'030-3456789‘转换为数据类型int时,转换失败。
2. SELECT CONVERT(int, phone)
FROM Clients
将nvarchar值'030-3456789‘转换为数据类型int时,转换失败。
3. SELECT CAST(phone AS BIGINT)
FROM Clients
WHERE ISNUMERIC(phon
我正在创建一个SQL数据库,我已经创建了一个名为login的数据库和表名login1。每次我试图加载我的页面时,都会出现一个错误unable to select database,我不明白这个错误。在config.php的最后一行中,它说:
$db = mysql_select_db($SETTINGS["login"], $connection) or die ('request "Unable to select database."'); ?>
我看不到我在代码中犯的任何其他错误。谢谢
我试图将数据从一个数据库复制到另一个服务器上的另一个数据库。这些数据库的结构是相同的。在搜索过程中,我尝试在Laravel中使用insertUsing()方法。
$new_connection = DB::connection('mysql2');
//Insert Using requires an array of columns
$column_list = Schema::getColumnListing('users');
//This is my select statement
$select = $new_connection->tabl
我正在尝试从一个闪亮的应用程序中的PostgreSQL数据库中获取数据。查询不起作用。运行以下程序 function(input, output) {
data.df<- eventReactive(input$fetcher, {
qry<-paste0("\'SELECT * FROM bhavcopy WHERE \"TIMESTAMP\" BETWEEN \'",input$start,"\' AND \'",input$end,"\' AND \"SYMB
我想在SQL中查看前3个月的会话时间(hrs列被声明为nvarchar),如果我想查看过去3个月的数据,我需要将数据转换成浮点数,但是我得到了一些错误。
SELECT sum(convert(float, hrs))
FROM companysonvinunitvenue
WHERE date >= DATEADD(day, -90, GETDATE())
错误:
Msg 8114,16级,状态5,第1行
将数据类型nvarchar转换为浮动时出错。
SELECT sum(cast(hrs as float))
FROM companysonvinunitvenue
WHERE
在Server中的一些查询中,我从链接的Oracle数据库中选择了一个错误。错误只发生在一些SELECT语句上,而另一些则不发生。我试图比较这两台服务器上的数据,并获得一个服务器上的记录,而不是另一个服务器上的记录。
我知道Oracle数据库链接有效,因为这个查询返回预期的结果:
SELECT TABLE_ID
FROM [OraDevLink]..[SCHEMA].[MY_TABLE];
下面是另一个正确工作的查询:
SELECT *
FROM dbo.MY_TABLE
WHERE TABLE_ID NOT IN
(
SELECT TABLE_ID
FROM [