그래서 도움이 필요합니다. MS Access 데이터베이스가 있습니다. 나는 약 4 개의 쿼리를 실행하는 테이블을 가지고있다. 3, 2 및 1에 대해 실행되기 때문에 쿼리 4를 열거 나 저장하는 데 약 5 분이 소요됩니다. SQL 서버에서 실행하는 것이 더 빠를 것이라고 생각했습니다. 질문은 SQL 서버에서 똑같은 작업을 수행 할 수 있습니까? 저장 프로 시저를 생성해야합니까 아니면 가능합니까?하나의 테이블에 여러 개의 MS SQL 쿼리
답변
이 질문은 나쁘지 만 답변을 드리겠습니다. SQL Server 데이터베이스를 작성하는 방법에 따라 쿼리가 SQL Server에서 더 잘 실행됩니다. 그러나 을 올바르게 작성해야합니다.. Access에서는 테이블을 올바르게 인덱싱하거나 구성 할 수 있으며 정상적으로 실행될 수 있습니다.
실제 SQL 코드와 스키마 설명으로 새로운 질문을 열면 누군가 Access에서 방금 도움을 줄 수 있습니다.
나는 독서를위한 시험 점수와 수학을위한 두 개의 테이블을 가지고 있습니다. 2,000 명이 넘는 학생들이 4 번의 읽기와 수학 시험을 봅니다. 나는 각 학생의 성장을 시험 1에서 2로, 그리고 1에서 3으로, 1에서 4로, 그리고 다른 모든 조합에서 찾아야합니다. 그렇다면 어떤 점에서 성장했는지 알아야합니다. 그런 다음 학년별로 그룹화하고 건물을 통해 얼마나 많은 사람들이 같은 일을하는지 알아보십시오. 나는 Access로 할 수 있지만 계산을 실행하는 쿼리를 열거 나 저장할 때 데이터베이스가 로컬 컴퓨터에있을 때에도 5 분이 걸립니다. – user2087542
학생, 학년 및 TestName 등의 키와 필드가있는 다른 테이블의 외래 키 int가 하나 필요합니다. 어쨌든, 그렇습니다. SQL Server는 토론 할 때 특별한 문제가 없지만 스프레드 시트 (편집하는 곳)처럼 보이지는 않습니다. 디자인 개선에 관심이 있다면 데이터베이스 스키마에 대한 도움을 요청하는 또 다른 질문을 올리십시오. 올바른 디자인과 색인이 붙은 Access에서 제대로 실행될 수 있습니다. (불쌍한 문법은 유감스럽게 생각합니다. –
- 1. 하나의 기존 테이블에 여러 개의 ms 액세스 쿼리 결합
- 2. 하나의 테이블에 여러 개의 쿼리 결과 표시
- 3. 하나의 테이블에 여러 개의 SELECT 하위 쿼리
- 4. 하나의 테이블에서 여러 개의 SQL 쿼리
- 5. 하나의 열과 여러 개의 LIKE가있는 SQL 쿼리
- 6. 하나의 테이블에 여러 개의 외래 키가 하나의 다른 테이블에 mysql에
- 7. 세 개의 테이블에 걸친 SQL 쿼리
- 8. SQL 쿼리 여러 테이블에 여러 필터 적용
- 9. 두 개의 유사한 테이블에 대한 하나의 쿼리
- 10. 하나의 테이블에서 여러 개의 다른 테이블로 데이터를 복사하는 SQL 쿼리
- 11. 하나의 큰 SQL 테이블 또는 여러 개의 작은 SQL 테이블?
- 12. 여러 개의 외래 키가있는 테이블에 대한 SQL 쿼리?
- 13. SQL - 하나의 테이블에 여러 개의 조인 - 두 개의 키로 된 두 개의 값
- 14. 하나의 거대한 SQL 문 또는 여러 개의 작은 SQL 문?
- 15. 여러 테이블에 걸쳐 SQL 쿼리 결합하기
- 16. 하나의 테이블에 여러 개의 toMany 관계
- 17. 하나의 테이블에 여러 개의 수식 사용
- 18. 여러 개의 유사한 테이블에 대한 하나의 엔터티
- 19. 하나의 데이터 소스로 여러 MS SQL 데이터베이스
- 20. SQL INSERT 여러 테이블에
- 21. SQL 3 개의 테이블에 걸쳐 쿼리 선택
- 22. SQL 하위 쿼리 반환 여러 개의 값은
- 23. 하나의 쿼리에서 여러 테이블에 여러 개의 왼쪽 조인
- 24. SQL Trigger on 하나의 테이블에 다른 테이블에 여러 번 복사하십시오.
- 25. SQL 여러 개의 쿼리 중에서 하나의 쿼리를 만드는 방법
- 26. 하나의 저장 프로 시저에 여러 개의 삽입 쿼리 My Sql
- 27. 하나의 테이블에서 여러 개의 계수와 다른 기준으로 SQL 쿼리 생성
- 28. 하나의 저장 프로 시저에서 여러 개의 개별 sql 쿼리
- 29. MS-Access 2003에서 여러 행 값을 하나의 필드로 결합하는 쿼리?
- 30. 하나의 테이블에 여러 SQL 쿼리가 있습니다
다소 모호한 질문입니다. 샘플 데이터 및/또는 쿼리가 있으면 도움이됩니다. 스토어드 프로 시저 일 수도 있고 (그렇지 않으면 큰 거래가 아님) 다른 옵션이있을 수도 있습니다. – taylonr
이러한 쿼리에 대해 알려주십시오. 아마도 이러한 쿼리를 통합 할 수 있습니다. – Lisa
처음 세 쿼리 결과를 로컬 임시 테이블에 저장하면 더 나은 결과를 얻을 수 있습니다. 그런 다음 네 번째 쿼리를 해당 테이블에서 사용할 수 있습니다. 이것은 * 속도가 빨라질 수도 있습니다. – PowerUser