«sql» 태그된 질문

SQL (Structured Query Language)은 데이터베이스를 쿼리하기위한 언어입니다. 질문에는 코드 예제, 테이블 구조, 샘플 데이터 및 사용중인 DBMS 구현 (예 : MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 등)에 대한 태그가 포함되어야합니다. 질문이 특정 DBMS에만 관련된 경우 (특정 확장 / 기능 사용) 대신 해당 DBMS의 태그를 사용하십시오. SQL 태그가 지정된 질문에 대한 답변은 ISO / IEC 표준 SQL을 사용해야합니다.

9
ORA-00904 : 잘못된 식별자
Oracle 데이터베이스를 사용하여 다음 내부 조인 쿼리를 작성하려고했습니다. SELECT Employee.EMPLID as EmpID, Employee.FIRST_NAME AS Name, Team.DEPARTMENT_CODE AS TeamID, Team.Department_Name AS teamname FROM PS_TBL_EMPLOYEE_DETAILS Employee INNER JOIN PS_TBL_DEPARTMENT_DETAILS Team ON Team.DEPARTMENT_CODE = Employee.DEPTID 다음과 같은 오류가 발생합니다. INNER JOIN PS_TBL_DEPARTMENT_DETAILS Team ON Team.DEPARTMENT_CODE = Employee.DEPTID * ERROR at line 4: ORA-00904: …

4
sqlite에서 int를 실수로 변환
sqlite의 나누기는 정수 값을 반환합니다. sqlite> select totalUsers/totalBids from (select (select count(*) from Bids) as totalBids , (select count(*) from Users) as totalUsers) A; 1 나눗셈 결과의 실제 값을 얻기 위해 결과를 형변환 할 수 있습니까?
84 sql  sqlite  casting  division 

4
SQL Server가 서명되지 않은 데이터 형식을 지원하지 않는 이유는 무엇입니까?
나는 특별히 unsigned에 대해 생각하고 int있습니다. 다음은 실용적인 예입니다. ID 열이 최대 값을 초과하면 어떻게합니까? 이동 BigInt(4 대신 8 바이트 저장)하거나 음의 정수를 지원하도록 응용 프로그램을 리팩터링 하고이 답변에 표시된대로 자체 규칙을 만들 수도 있습니다 . 이러한 옵션 중 어느 것도 최적이 아닙니다. UInt 이상적인 솔루션이지만 SQL Server는이를 제공하지 않습니다 …

16
SQL 쿼리-UNION에서 Order By 사용
두 테이블에서 데이터를 가져올 때 어떻게 통합 쿼리를 프로그래밍 방식으로 정렬 할 수 있습니까? 예를 들면 SELECT table1.field1 FROM table1 ORDER BY table1.field1 UNION SELECT table2.field1 FROM table2 ORDER BY table2.field1 예외가 발생합니다. 참고 : 이것은 MS Access Jet 데이터베이스 엔진에서 시도되고 있습니다.

10
테이블의 행을 업데이트하거나 존재하지 않는 경우 INSERT하는 방법은 무엇입니까?
다음과 같은 카운터 테이블이 있습니다. CREATE TABLE cache ( key text PRIMARY KEY, generation int ); 카운터 중 하나를 늘리거나 해당 행이 아직 존재하지 않는 경우 0으로 설정하고 싶습니다. 표준 SQL에서 동시성 문제없이이 작업을 수행 할 수있는 방법이 있습니까? 작업은 때로는 트랜잭션의 일부이며 때로는 분리되어 있습니다. SQL은 가능한 경우 SQLite, …


9
매개 변수가 실제로 Sql 주입을 방지하기에 충분합니까?
저는 동료들과 여기에서 SQL 쿼리, 특히 .NET 응용 프로그램에서 매개 변수를 사용하는 장점에 대해 설교했습니다. SQL 인젝션 공격에 대한 내성을 제공한다고 약속하기까지했습니다. 하지만 이것이 정말 사실인지 궁금해지기 시작했습니다. 매개 변수화 된 쿼리에 대해 성공할 알려진 SQL 주입 공격이 있습니까? 예를 들어 서버에서 버퍼 오버플로를 일으키는 문자열을 보낼 수 있습니까? 물론 …

3
하나의 IDENTITY 열만있는 테이블에 행 삽입
기본 키인 adminId라는 단 하나의 열만있는 테이블 관리자가 있습니다. 비즈니스 규칙 때문에 이런 식이어야합니다. 이와 같은 테이블에 값을 삽입하는 저장 프로 시저를 작성하는 방법을 한 번 이해하고 싶습니다. SQL Server와 T-SQL을 사용하고 있으며 SCOPE_IDENTITY ()를 사용해 보았지만 테이블에 INSERT_IDENTITY가 false 또는 off이기 때문에 작동하지 않습니다. 새 행을 삽입 할 수 …

8
간단한 DateTime SQL 쿼리
특정 범위 내에서 DateTime 데이터베이스 필드를 어떻게 쿼리합니까? SQL SERVER 2005를 사용하고 있습니다. 아래 오류 코드 SELECT * FROM TABLENAME WHERE DateTime >= 12/04/2011 12:00:00 AM AND DateTime <= 25/05/2011 3:53:04 AM 특정 시간 범위 내에서 행을 가져와야합니다. 예 : 10 분 시간 범위. 현재 SQL은 '12'근처에서 잘못된 구문을 반환합니다. …



3
postgresql의 IF-THEN-ELSE 문
다음을 수행하기 위해 postgresql 쿼리를 작성하려고합니다. if(field1 > 0, field2 / field1 , 0) 이 쿼리를 시도했지만 작동하지 않습니다. if (field1 > 0) then return field2 / field1 as field3 else return 0 as field3 감사합니다
83 sql  postgresql 

5
SQL Server와 같은 절에서 조인을 사용하여 select 절에서 Postgresql 하위 쿼리를 수행하는 방법은 무엇입니까?
postgresql에 다음 쿼리를 작성하려고합니다. select name, author_id, count(1), (select count(1) from names as n2 where n2.id = n1.id and t2.author_id = t1.author_id ) from names as n1 group by name, author_id 이것은 확실히 Microsoft SQL Server에서 작동하지만 postegresql에서는 전혀 작동하지 않습니다. 나는 그 문서를 조금 읽었고 그것을 다음과 같이 다시 …

12
Excel 테이블에서 SQL 쿼리를 실행하는 방법은 무엇입니까?
null이 아닌 전화 번호 필드가있는 AZ로 정렬 된 모든 성 필드의 다른 테이블에서 하위 테이블을 만들려고합니다. SQL을 사용하면이 작업을 매우 쉽게 수행 할 수 있지만 Excel에서 SQL 쿼리를 실행하는 방법에 대한 단서가 없습니다. 데이터를 postgresql로 가져 와서 쿼리하고 싶지만 약간 과도하게 보입니다. 내가하려는 일에 대해 SQL 쿼리 SELECT lastname, firstname, …
83 sql  excel  filtering 

4
Postgres를 사용하여 한 번에 3 개의 테이블에 데이터 삽입
단일 쿼리로 3 개의 테이블에 데이터를 삽입하고 싶습니다. 내 테이블은 다음과 같습니다. CREATE TABLE sample ( id bigserial PRIMARY KEY, lastname varchar(20), firstname varchar(20) ); CREATE TABLE sample1( user_id bigserial PRIMARY KEY, sample_id bigint REFERENCES sample, adddetails varchar(20) ); CREATE TABLE sample2( id bigserial PRIMARY KEY, user_id bigint REFERENCES sample1, …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.