«sql» 태그된 질문

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

8
SQL 쿼리 내에서 두 필드를 합산하는 방법
동일한 행에있는 총 두 개의 필드를 가져 와서 동일한 행의 끝에있는 필드에 해당 숫자를 입력해야합니다. 이것은 내 코드입니다. Sum(tbl1.fld1 + tbl1.fld2) AS [Total] 이것이 SUM 함수가 사용되는 용도입니까, 아니면 열 합계를 얻기 위해 SUM 함수 만 사용할 수 있습니까? 감사
84 sql  ms-access 

13
데이터베이스에서 각각의 테이블 및 필드 목록 가져 오기
기본 ORM (순전히 재미를 위해)을 만드는 방법을 찾고 있는데 데이터베이스의 테이블 목록과 모든 테이블의 필드를 반환하는 방법이 있습니까? 이것을 사용하여 결과 집합 (C #)을 반복 한 다음 결과 집합의 각 테이블에 대해 이렇게 말할 수 있기를 원합니다 (예 : 리플렉션을 사용하여 xyz를 수행하거나 포함 할 클래스를 만듭니다). 또한 SQL Server에 …
84 sql  tsql 


1
JSON 배열에서 요소를 찾기위한 색인
다음과 같은 테이블이 있습니다. CREATE TABLE tracks (id SERIAL, artists JSON); INSERT INTO tracks (id, artists) VALUES (1, '[{"name": "blink-182"}]'); INSERT INTO tracks (id, artists) VALUES (2, '[{"name": "The Dirty Heads"}, {"name": "Louis Richards"}]'); 이 질문과 관련이없는 다른 열이 몇 개 있습니다. JSON으로 저장하는 데는 이유가 있습니다. 내가하려는 것은 특정 …

12
무결성 제약 위반 : 1452 하위 행을 추가하거나 업데이트 할 수 없습니다.
주석 테이블에 값을 삽입하려고하는데 오류가 발생합니다. 내가 자식 행을 추가하거나 업데이트 할 수 없다는 말은 그것이 무엇을 의미하는지 전혀 모릅니다. 내 스키마는 다음과 같습니다. -- ---------------------------- -- Table structure for `comments` -- ---------------------------- DROP TABLE IF EXISTS `comments`; CREATE TABLE `comments` ( `id` varchar(36) NOT NULL, `project_id` varchar(36) NOT NULL, …
84 mysql  sql 

10
SQL을 사용하여 날짜 필드에서 월별로 그룹화하는 방법
날짜 필드에서 월별로만 그룹화하고 일별로 그룹화하지 않으려면 어떻게해야합니까? 내 날짜 필드는 다음과 같습니다. 2012-05-01 내 현재 SQL은 다음과 같습니다. select Closing_Date, Category, COUNT(Status)TotalCount from MyTable where Closing_Date >= '2012-02-01' and Closing_Date <= '2012-12-31' and Defect_Status1 is not null group by Closing_Date, Category
84 sql  sql-server  tsql 

4
SQL의 이중 콜론 (: :) 표기법
누군가의 코드를 가져 왔고 이것은 where 절의 일부입니다. 이중 콜론이 무엇을 나타내는 지 아는 사람이 있습니까? b.date_completed > a.dc::date + INTERVAL '1 DAY 7:20:00'

3
T-SQL 및 WHERE LIKE % Parameter % 절
WHERE LIKE '% text %'절을 사용하는 문을 작성하려고했지만 텍스트에 매개 변수를 사용하려고 할 때 결과를받지 못했습니다. 예를 들어 다음과 같이 작동합니다. SELECT Employee WHERE LastName LIKE '%ning%' 그러면 Flenning, Manning, Ningle 등의 사용자가 반환됩니다. 그러나이 문은 다음과 같지 않습니다. DECLARE @LastName varchar(max) SET @LastName = 'ning' SELECT Employee WHERE LastName …



3
클러스터형 인덱스는 고유해야합니까?
클러스터형 인덱스가 고유하지 않으면 어떻게됩니까? 삽입 된 행이 일종의 "오버플로"페이지로 이동하기 때문에 성능이 저하 될 수 있습니까? 고유 한 "만들기"입니까? 그렇다면 어떻게해야합니까? 고유하게 만드는 가장 좋은 방법은 무엇입니까? 현재 클러스터형 인덱스를 사용하여 테이블을 논리적 부분으로 나누고 있기 때문에 질문하고 있지만 성능은 그저 그렇고 최근에는 클러스터형 인덱스를 고유하게 만드는 조언 을 …

2
조인 업데이트를위한 MySQL 구문
이렇게 생긴 테이블이 두 개 있어요 기차 +----------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------+-------------+------+-----+---------+-------+ | TrainID | varchar(11) | NO | PRI | NULL | | | Capacity | int(11) | NO | | 50 | | +----------+-------------+------+-----+---------+-------+ 전세 +---------------+-------------+------+-----+---------+----------------+ | Field …
84 sql  mysql 

7
SQL에서 날짜를 비교하는 쿼리
11 월에 발생한 모든 날짜가있는 테이블이 있습니다. 이 쿼리를 작성했습니다. select id,numbers_from,created_date,amount_numbers,SMS_text from Test_Table where created_date <= '2013-04-12' 이 쿼리는 '2013-04-12'날짜 (12 월) 이전 에 발생 했으므로 11 월 (11 월)에 발생한 모든 것을 반환해야합니다. 그러나 그것은 단지보다 적은 일에 일어난 가능한 날짜를 반환하는 것 04 (2013- 04 -12) 하루 …
84 sql  sql-server  date  compare 

3
전체 외부 조인 대 전체 조인
조인을 더 잘 이해하기 위해 쿼리와 예제를 가지고 놀기만하면됩니다. SQL Server 2008에서 다음 두 쿼리가 동일한 결과를 제공한다는 것을 알았습니다. SELECT * FROM TableA FULL OUTER JOIN TableB ON TableA.name = TableB.name SELECT * FROM TableA FULL JOIN TableB ON TableA.name = TableB.name 동일한 결과를 생성하기 위해 정확히 동일한 작업을 …

11
SQL Server 하위 쿼리가 둘 이상의 값을 반환했습니다. 하위 쿼리가 =,! =, <, <=,>,> = 뒤에 오는 경우에는 허용되지 않습니다.
다음 쿼리를 실행합니다. SELECT orderdetails.sku, orderdetails.mf_item_number, orderdetails.qty, orderdetails.price, supplier.supplierid, supplier.suppliername, supplier.dropshipfees, cost = (SELECT supplier_item.price FROM supplier_item, orderdetails, supplier WHERE supplier_item.sku = orderdetails.sku AND supplier_item.supplierid = supplier.supplierid) FROM orderdetails, supplier, group_master WHERE invoiceid = '339740' AND orderdetails.mfr_id = supplier.supplierid AND group_master.sku = orderdetails.sku 다음과 같은 오류가 발생합니다. 메시지 512, 수준 …
84 sql  sql-server  tsql 

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