«sql» 태그된 질문

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

8
Oracle SQL 이스케이프 문자 ( '&'용)
Oracle SQL Developer를 사용하여 SQL 삽입 문을 실행하려고 시도하는 동안 "대체 값 입력"프롬프트가 계속 생성됩니다. insert into agregadores_agregadores ( idagregador, nombre, url ) values ( 2, 'Netvibes', 'http://www.netvibes.com/subscribe.php?type=rss\&url=' ); 위의 '\'를 사용 하여 쿼리에서 특수 문자를 이스케이프 하려고 시도 했지만 여전히 앰퍼샌드 '&'를 피할 수 없어 문자열 대체가 발생합니다.

5
id = (x에서 y) 인 SQL에서 여러 행을 삭제하는 방법
테이블에서 ID가 163-265 인 행을 삭제하기 위해 SQL 쿼리를 실행하려고합니다. 나는 더 적은 수의 행을 삭제하려고 시도했습니다. DELETE FROM `table` WHERE id IN (264, 265) 그러나 한 번에 100 개의 행을 삭제할 때 위의 방법과 비슷한 쿼리가 있습니까? 이런 종류의 쿼리를 사용하려고했지만 실행하지 못했습니다. DELETE FROM `table` WHERE id IN …
86 sql  sql-delete 

9
mysql의 max (length (field))
내가 말하면 : select max(length(Name)) from my_table 결과는 18이지만 관련 데이터도 원합니다. 그래서 내가 말하면 : select max(length(Name)), Name from my_table ...작동하지 않습니다. 내가 알아낼 수없는 자기 조인이 있어야한다. 누구든지 나에게 단서를 줄 수 있습니까?
86 sql  mysql 

13
OPENQUERY에 매개 변수 포함
다음과 같은 SQL openquery 내에서 매개 변수를 어떻게 사용할 수 있습니까? SELECT * FROM OPENQUERY([NameOfLinkedSERVER], 'SELECT * FROM TABLENAME where field1=@someParameter') T1 INNER JOIN MYSQLSERVER.DATABASE.DBO.TABLENAME T2 ON T1.PK = T2.PK

5
Oracle Database 11g에서 새 스키마 / 새 사용자를 생성하는 방법은 무엇입니까?
나는 회사에서 인턴십을 신청했으며 질문으로 특정 요구 사항을 가진 회사의 스키마를 만들고 DDL 파일을 우편으로 보내달라고 요청했습니다 . Oracle Database 11g Express Edition을 설치했지만 Oracle Database 11g에서 새 스키마를 생성하려면 어떻게해야합니까? 해결책을 찾기 위해 인터넷에서 검색했지만 어떻게해야할지 이해할 수 없었습니다. 그리고 스키마를 만든 후 어떤 파일을 메일로 보내야합니까?


4
MySQL, 두 열 연결
MySQL 테이블에는 두 개의 열이 있습니다. SUBJECT및 YEAR. SUBJECT와 YEAR의 연결된 데이터를 보유하는 영숫자 고유 번호를 생성하고 싶습니다. 어떻게 할 수 있습니까? 다음과 같은 간단한 연산자를 사용할 수 +있습니까?
85 php  mysql  sql 

10
JDBC에서 DATETIME 값 0000-00-00 00:00:00 처리
시도하면 예외가 발생합니다 (아래 참조). resultset.getString("add_date"); DATETIME 값 0000-00-00 00:00:00 (DATETIME의 준 널 값)을 포함하는 MySQL 데이터베이스에 대한 JDBC 연결의 경우 값을 문자열이 아닌 문자열로 가져 오려고하지만 목적. 나는 이것을 통해 이것을 극복했다. SELECT CAST(add_date AS CHAR) as add_date 작동하지만 어리석은 것처럼 보입니다 ...이 작업을 수행하는 더 좋은 방법이 있습니까? …
85 java  sql  date  jdbc 

6
Postgres에서 테이블 (인덱스 포함) 복사
postgres 테이블이 있습니다. 일부 데이터를 삭제해야합니다. 임시 테이블을 만들고 데이터를 복사하고 인덱스를 다시 만들고 필요한 행을 삭제하려고했습니다. 이 원본 테이블이 데이터 소스이기 때문에 원본 테이블에서 데이터를 삭제할 수 없습니다. 어떤 경우에는 X 삭제에 의존하는 결과를 얻어야하고, 다른 경우에는 Y를 삭제해야합니다. 따라서 항상 주변에 있고 사용할 수 있도록 모든 원본 데이터가 …


5
group by 절에서 열 순서가 중요합니까?
카디널리티가 매우 높은 하나와 카디널리티가 매우 낮은 (고유 한 값 수) 하나의 두 개의 열이있는 경우 그룹화 기준에 따라 순서가 중요합니까? 예를 들면 다음과 같습니다. select dimensionName, dimensionCategory, sum(someFact) from SomeFact f join SomeDim d on f.dimensionKey = d.dimensionKey group by d.dimensionName, -- large number of unique values d.dimensionCategory -- …




2
SQL SELECT 다중 열 INTO 다중 변수
SQL을 Teradata에서 SQL Server로 변환하고 있습니다. Teradata에서는 형식이 SELECT col1, col2 FROM table1 INTO @variable1, @variable2 SQL Server에서 SET @variable1 = ( SELECT col1 FROM table1 ); 문당 하나의 열 / 변수 만 허용됩니다. 단일 SELECT 문을 사용하여 2 개 이상의 변수를 할당하는 방법은 무엇입니까?

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