«sql» 태그된 질문

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

10
SQL UPDATE SET 한 열이 다른 열에서 참조하는 관련 테이블의 값과 같도록 설정합니까?
이해가 되셨기를 바랍니다. 자세히 설명하겠습니다. 각 행에있는 퀴즈 프로그램에 대한 추적 데이터 테이블이 있습니다. QuestionID 및 AnswerID (각각에 대한 테이블이 있습니다). 따라서 버그로 인해 많은 QuestionID가 NULL로 설정되었지만 관련 AnswerID의 QuestionID는 Answers 테이블에 있습니다. 따라서 QuestionID가 NULL이고 AnswerID가 500이라고 가정하면 Answers 테이블로 이동하여 AnswerID 500을 찾으면 NULL 값이 있어야하는 QuestionID가있는 …
112 sql 

11
Oracle SQL의 BLOB에서 텍스트 콘텐츠를 가져 오는 방법
Oracle BLOB 내부에 무엇이 있는지 SQL 콘솔에서 확인하려고합니다. 다소 큰 텍스트 본문이 포함되어 있고 텍스트 만보고 싶지만 다음 쿼리는 해당 필드에 BLOB가 있음을 나타냅니다. select BLOB_FIELD from TABLE_WITH_BLOB where ID = '<row id>'; 내가 얻는 결과는 내가 예상했던 것과 다릅니다. BLOB_FIELD ----------------------- oracle.sql.BLOB@1c4ada9 그렇다면 BLOB를 텍스트 표현으로 바꾸기 위해 어떤 …
112 sql  oracle  blob 

6
"zero"/ "0"을 포함하면 COUNT 집계가 생성됩니까?
나는 약간의 SQL에 약간 붙어 있습니다. 질문을 훌륭하게 표현할 수 없을 것 같으니 보여 드리겠습니다. 두 개의 테이블이 있는데, 하나는 사람, 하나는 약속입니다. 한 사람이 가진 약속 수를 반환하려고합니다 (0이있는 경우 포함). 약속은을 포함 person_id하고 있습니다 person_id당 약속. 따라서 COUNT(person_id)합리적인 접근 방식입니다. 쿼리 : SELECT person_id, COUNT(person_id) AS "number_of_appointments" FROM …

10
MySQL 테이블에서 varchar 길이의 중요성
행이 동적으로 삽입되는 MySQL 테이블이 있습니다. 문자열의 길이를 확신 할 수없고 잘리는 것을 원하지 않기 때문에 일반적으로 필요한 것보다 훨씬 큰 varchar (200)을 만듭니다. varchar 필드에 필요한 것보다 훨씬 더 많은 길이를 제공하는 데 큰 성능 저하가 있습니까?
112 sql  mysql  performance  types 



10
SQL Server의 문자열에서 HTML 태그를 제거하는 가장 좋은 방법은 무엇입니까?
SQL Server 2005에 html 태그가 포함 된 데이터가 있는데 태그 사이에 텍스트 만 남기고 모든 것을 제거하고 싶습니다. 이상적으로도 같은 일을 대체 <와 <등, 이 작업을 쉽게 수행 할 수있는 방법이 있습니까? 아니면 누군가 이미 샘플 t-sql 코드를 가지고 있습니까? 확장 된 저장 프로 시저 등을 추가 할 수있는 능력이 …


7
IDENTITY_INSERT가 OFF로 설정되어 있습니다. 사용 설정 방법은 무엇입니까?
삭제 된 파일의 ID를 저장하는 삭제 된 파일 보관 데이터베이스가 있습니다. 관리자가 파일을 복원 할 수 있기를 원합니다 (파일 연결을위한 동일한 ID 포함). 하나의 증가가 훌륭하게 작동하기 때문에 전체 테이블에서 identity_insert를 제거하고 싶지 않습니다. 내 삽입 TBL_Content저장 절차에 다음과 같은 것이 있습니다. set ANSI_NULLS ON set QUOTED_IDENTIFIER ON SET IDENTITY_INSERT …
112 sql  sql-server  tsql 

10
한 번에 모든 테이블 복구
한 번에 데이터베이스의 모든 테이블을 확인하는 방법은 무엇입니까? check table ''tablename'';모든 테이블에 대한 쿼리 를 하나씩 입력하는 대신 . 이와 같은 간단한 명령 check all이 있습니까?
112 mysql  sql 


15
1 열 테이블이 좋은 디자인입니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문 개선 열이 하나만있는 테이블이 있어도 괜찮습니까? 기술적으로 불법이 아니라는 것을 알고 있지만 설계 …


4
뷰의 SELECT는 FROM 절에 하위 쿼리를 포함합니다.
두 개의 테이블이 있고 뷰를 만들어야합니다. 테이블은 다음과 같습니다. credit_orders(id, client_id, number_of_credits, payment_status) credit_usage(id, client_id, credits_used, date) 이를 위해 다음 쿼리를 사용합니다. "create view"부분이없는 쿼리는 잘 작동하지만 "create view"를 사용하면 "View의 SELECT에 FROM 절에 하위 쿼리가 포함되어 있습니다."오류가 표시됩니다. 문제 및 가능한 해결책은 무엇입니까? create view view_credit_status as (select credit_orders.client_id, …
111 mysql  sql  database  views 

11
SQL : BETWEEN 대 <= 및> =
SQL Server 2000 및 2005 : 이 두 WHERE절의 차이점은 무엇 입니까? 어떤 시나리오에서 어떤 것을 사용해야합니까? 쿼리 1 : SELECT EventId, EventName FROM EventMaster WHERE EventDate BETWEEN '10/15/2009' AND '10/18/2009' 쿼리 2 : SELECT EventId, EventName FROM EventMaster WHERE EventDate &gt;='10/15/2009' AND EventDate &lt;='10/18/2009' (편집 : 두 번째 Eventdate가 …
111 sql  sql-server  tsql  where  between 

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