«sql» 태그된 질문

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


7
postgresql에서 월 및 연도별로 그룹 쿼리 결과
Postgres 서버에 다음 데이터베이스 테이블이 있습니다. id date Product Sales 1245 01/04/2013 Toys 1000 1245 01/04/2013 Toys 2000 1231 01/02/2013 Bicycle 50000 456461 01/01/2014 Bananas 4546 내가 제공하는 쿼리를 만드시겠습니까 SUM의 Sales월과 연도 다음과 같이하여 열 및 그룹 결과를 : Apr 2013 3000 Toys Feb 2013 50000 Bicycle Jan 2014 …
156 sql  postgresql 

4
단어 목록에 대한 PostgreSQL 와일드 카드 LIKE
~ 25 단어의 간단한 목록이 있습니다. PostgreSQL에 varchar 필드가 ['foo', 'bar', 'baz']있습니다. list가이라고 가정 해 봅시다 . 내 테이블에서 해당 단어가있는 행을 찾고 싶습니다. 이것은 효과가 있지만 더 우아한 것을 원합니다. select * from table where (lower(value) like '%foo%' or lower(value) like '%bar%' or lower(value) like '%baz%')
156 sql  postgresql 

11
MySQL의 순위 함수
고객의 순위를 찾아야합니다. 여기 내 요구 사항에 해당하는 ANSI 표준 SQL 쿼리를 추가하고 있습니다. MySQL로 변환하도록 도와주세요. SELECT RANK() OVER (PARTITION BY Gender ORDER BY Age) AS [Partition by Gender], FirstName, Age, Gender FROM Person MySQL에서 순위를 찾는 기능이 있습니까?
155 mysql  sql  rank 

4
오라클“(+)”연산자
오래된 SQL 문을 문서화하고 향상시키기 위해 점검하고 있습니다. DBMS는 Oracle입니다 나는 다음과 같은 문장을 이해하지 못했습니다. select ... from a,b where a.id=b.id(+) (+)연산자 에 대해 혼란스러워 포럼에서 얻을 수 없었습니다 ... (따옴표 내 + 검색도 작동하지 않았습니다). 어쨌든 SQLDeveloper의 'Explain Plan'을 사용했으며 다음과 같은 내용의 출력을 얻었습니다 HASH JOIN, RIGHT …
155 sql  oracle  join  outer-join 

8
하나의 열에 대해서만 DISTINCT
다음과 같은 쿼리가 있다고 가정 해 봅시다. SELECT ID, Email, ProductName, ProductModel FROM Products 중복 이메일을 반환하지 않도록 수정하려면 어떻게해야합니까? 즉, 여러 행에 동일한 전자 메일이 포함 된 경우 결과에 해당 행 중 하나만 (바람직하게는 마지막 행) 만 포함 시키려고합니다. 다른 열에는 중복이 허용되어야합니다. 절 은 전체 행에서 좋아 DISTINCT하고 …
155 sql  sql-server 


5
sql과 mysql의 차이점은 무엇입니까?
여기에 무엇이 요청되는지 말하기가 어렵습니다. 이 질문은 모호하거나 모호하거나 불완전하거나 지나치게 광범위하거나 수사적이며 현재 형태로 합리적으로 대답 할 수 없습니다. 다시 열 수 있도록이 질문을 명확하게 설명 하려면 도움말 센터를 방문하십시오 . 휴일 칠년 전에 . 나는 데이터베이스에 익숙하지 않고 궁금해했다. SQL 과 MySQL 의 차이점은 무엇인가 ?
154 mysql  sql  database 

8
UNION [ALL]과 함께 SELECT INTO 절을 사용할 수 있습니까?
SQL Server에서는 Customers 테이블에서 tmpFerdeen으로 100 개의 레코드를 삽입합니다. SELECT top(100)* INTO tmpFerdeen FROM Customers UNION ALL SELECT에서 SELECT INTO를 수행 할 수 있습니까? SELECT top(100)* FROM Customers UNION All SELECT top(100)* FROM CustomerEurope UNION All SELECT top(100)* FROM CustomerAsia UNION All SELECT top(100)* FROM CustomerAmericas INTO 절을 추가 할 …
154 sql  sql-server 

8
SQL Server에서 상수 1 또는 0으로 비트를 암시
select 문에서 필드 값으로 사용될 때 1 또는 0을 비트로 표현할 수 있습니까? 예 : 이 경우 statement (select 문의 일부) ICourseBased는 int 유형입니다. case when FC.CourseId is not null then 1 else 0 end as IsCoursedBased 비트 타입이 되려면 두 값을 모두 캐스팅해야합니다. case when FC.CourseId is not null …
154 sql  sql-server  tsql  bit 

13
SQL과 응용 프로그램의 계산 수행의 장단점은 무엇입니까?
shopkeeper 표에는 다음과 같은 필드가 있습니다. id (bigint),amount (numeric(19,2)),createddate (timestamp) 위의 테이블이 있다고 가정 해 봅시다. 어제 레코드를 가져 와서 센트로 인쇄하여 보고서를 생성하고 싶습니다. 한 가지 방법은 내 Java 응용 프로그램에서 계산을 수행하고 간단한 쿼리를 실행하는 것입니다. Date previousDate ;// $1 calculate in application Date todayDate;// $2 calculate in …

13
SQL IN () 절의 값 순서에 따른 순서
IN () 절의 값 순서대로 정렬 할 수있는 방법이 있는지 궁금합니다. 문제는 두 개의 쿼리가 있다는 것입니다. 하나는 모든 ID를 가져오고 두 번째는 모든 정보를 검색합니다. 첫 번째는 두 번째로 주문하려는 ID의 순서를 만듭니다. ID는 IN () 절에 올바른 순서로 배치됩니다. 따라서 (매우 단순화 된) 것과 같습니다. SELECT id FROM …
154 mysql  sql  sql-order-by 

8
SQL select 문에서 Order By 1의 목적은 무엇입니까?
직장에서 오래된 코드를 읽고 있는데 order by 1절이 있는 여러 가지 견해가 있음을 알았습니다 . 이것이 무엇을 달성합니까? 예: Create view v_payment_summary AS SELECT A.PAYMENT_DATE, (SELECT SUM(paymentamount) FROM payment B WHERE PAYMENT_DATE = B.PAYMENT_DATE and SOME CONDITION) AS SUM_X, (SELECT SUM(paymentamount) FROM payment B WHERE PAYMENT_DATE = B.PAYMENT_DATE and SOME …
154 sql  sql-order-by 

7
열 값이 다른 모든 행을 선택하는 방법
열 값이 고유하지 않은 모든 행을 반환하는 select 문을 실행해야합니다 (예 : EmailAddress). 예를 들어, 테이블이 다음과 같은 경우 CustomerName EmailAddress Aaron aaron@gmail.com Christy aaron@gmail.com Jason jason@gmail.com Eric eric@gmail.com John aaron@gmail.com 반환 할 쿼리가 필요합니다. Aaron aaron@gmail.com Christy aaron@gmail.com John aaron@gmail.com 많은 게시물을 읽었으며 다른 쿼리를 사용해 보았습니다. 내가 작동해야한다고 …

4
ERROR의 원인 : 참조 된 테이블에 대해 주어진 키와 일치하는 고유 제한 조건이 없습니까?
아래 예제 테이블 구조는 ERROR를 제공합니다. 참조 테이블에 대해 주어진 키와 일치하는 고유 제한 조건이 없으며 지금까지 응시했지만이 상황 에서이 오류가 발생하는 이유를 알 수 없습니다. BEGIN; CREATE TABLE foo ( name VARCHAR(256) PRIMARY KEY ); CREATE TABLE bar( pkey SERIAL PRIMARY KEY, foo_fk VARCHAR(256) NOT NULL REFERENCES foo(name), name …
154 sql  postgresql 

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