«sql» 태그된 질문

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


5
MySQL-선택시 행 번호 가져 오기
항목을 정렬하면 select 문을 실행하고 행 번호를 얻을 수 있습니까? 나는 이와 같은 테이블을 가지고있다 : mysql> describe orders; +-------------+---------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------------+---------------------+------+-----+---------+----------------+ | orderID | bigint(20) unsigned | NO | PRI | NULL | auto_increment | | itemID …
181 mysql  sql  row-number 

14
SQL에서 범위를 어떻게 "그룹화"할 수 있습니까?
숫자 열이있는 테이블이 있다고 가정합니다 ( "스코어"라고 함). 카운트 테이블을 생성하고 싶습니다. 각 테이블에 점수가 몇 번이나 나타 났는지 보여줍니다. 예를 들면 다음과 같습니다. 점수 범위 | 발생 횟수 ------------------------------------- 0-9 | 11 10-19 | 14 20-29 | 삼 ... | ... 이 예에서는 0 ~ 9 범위의 점수를 가진 …
181 sql  sql-server  tsql 

5
MySQL“NOT IN”쿼리
Table1다른 테이블 ( Table2) 의 열에 주요 열 값이없는 곳의 모든 행을 던지기 위해 간단한 쿼리를 실행하고 싶었습니다 . 나는 다음을 사용하려고 시도했다. SELECT * FROM Table1 WHERE Table1.principal NOT IN Table2.principal 대신 구문 오류가 발생합니다. 구글 검색을 통해 사람들이 MySQL을 지원하지 않으며 NOT IN매우 복잡한 것을 사용해야하는 포럼으로 이끌었습니다 …
181 sql  mysql 

9
django test app error-테스트 데이터베이스 작성 중 오류 발생 : 데이터베이스 작성 권한이 거부되었습니다.
명령을 사용하여 앱을 테스트하려고 할 때 (이 명령을 사용하는 패브릭을 사용하여 프로젝트를 배포하려고 시도했을 때 나타났습니다). python manage.py test appname 이 오류가 발생합니다. Creating test database for alias 'default'... Got an error creating the test database: permission denied to create database Type 'yes' if you would like to try deleting …

6
테이블의 모든 데이터를 삽입 가능한 SQL 형식으로 내보내는 방법은 무엇입니까?
Microsoft SQL Server Management Studio A_table의 데이터베이스 (call it A_db)에 Table (call it ) 이 있고 10 개의 행이 있습니다. 다른 데이터베이스 (call it B_db)가 있고 테이블 B_table과 동일한 열 설정을 A_table가진 Table (call it ) 이 있습니다. 그러나 B_table비어 있습니다. 내가 원하는 것 : 에서 A_table까지 모든 행을 복사하십시오B_table …
180 sql  sql-server  copy  export  ssms 

14
MYSQL OR 대 IN 성능
다음과 같은 성능과 관련하여 차이가 있는지 궁금합니다. SELECT ... FROM ... WHERE someFIELD IN(1,2,3,4) SELECT ... FROM ... WHERE someFIELD between 0 AND 5 SELECT ... FROM ... WHERE someFIELD = 1 OR someFIELD = 2 OR someFIELD = 3 ... 또는 MySQL이 컴파일러가 코드를 최적화하는 것과 같은 방식으로 SQL을 …

5
인덱스에서 키 열로 사용할 수없는 유형입니다.
에 오류가 있습니다 Column 'key' in table 'misc_info' is of a type that is invalid for use as a key column in an index. 여기서 key는 nvarchar (max)입니다. 빠른 구글 이 이것을 찾았습니다 . 그러나 솔루션이 무엇인지 설명하지는 않습니다. 키와 값이 모두 문자열이고 키가 고유하고 단일 해야하는 사전과 같은 것을 …

3
CASE 문을 사용하여 SQL Server 2005의 일부 레코드를 업데이트하고 싶습니다.
UPDATE dbo.TestStudents SET LASTNAME = ( CASE WHEN (LASTNAME = 'AAA') THEN 'BBB' WHEN (LASTNAME = 'CCC') THEN 'DDD' WHEN (LASTNAME = 'EEE') THEN 'FFF' ELSE (LASTNAME) END ) 명령문은 목적을 위해 작동하지만 else 조건은 테이블의 모든 레코드를 스캔합니다. 영향을받지 않는 행을 그대로 둘 수있는 방법이 있습니까?


6
Oracle SQL에서 세미콜론과 슬래시를 언제 사용해야합니까?
우리는 이번 주에 회사에서 SQL 스크립트 작성 방법에 대해 토론했습니다. 배경 : 데이터베이스는 Oracle 10g입니다 (곧 11로 업그레이드). DBA 팀은 스크립트를 프로덕션에 배포하기 위해 SQLPlus를 사용합니다. 이제 세미콜론과 슬래시 ( /)를 모두 사용했기 때문에 최근 배포에 실패했습니다 . 세미콜론은 각 문장의 끝에 있었고 슬래시는 문장 사이에있었습니다. alter table foo.bar drop …
179 sql  oracle 




6
SQL Server에서 사용자와 로그인의 차이점
나는 최근에 일반적으로 엉망이 아닌 SQL Server의 여러 영역을 실행하고 있습니다. 나를 혼란스럽게 한 것 중 하나는 로그인 및 사용자 영역입니다. 꽤 간단한 주제 인 것 같습니다 ... 각 로그인은 1 명의 사용자 만 가질 수 있고 각 사용자는 1 개의 로그인 만 가질 수 있습니다. 로그인은 여러 테이블에 연결되어 …

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