인생 데이터베이스

menu-opener icon
  • 홈
  • 태그
  • 방명록
728x90

Programming/자바스크립트

[JavaScript] ajax와 ROWNUM을 통한 무한스크롤

1. SQL / myBatis mapper 부등호는 태그로 인식하여 에러가 나므로 로 처리해준다. Controller => Service => Dao => mapper 의 경로로 jsp에서 스크롤을 내릴때마다 start와 end에 +9를 해주어 1~9 / 10~18 / 19~27 ... 이런 식으로 ROWNUM을 통해 DB에서 값을 가져온다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 SELECT * FROM (select rownum as rownumber, p.* from PRODUCT p JOIN GOODS_CATEGORY ON (CATENAME = PRODUCT_CATEONE) WHERE CATECODE = 10 ) a WHERE a.rownumber = ]]> #{st..

2020.11.15 게시됨

[SQL] 사용자별 댓글 별점 평균 구하기 포스팅 썸네일 이미지

SQL/Oracle

[SQL] 사용자별 댓글 별점 평균 구하기

1. 댓글(REPLY) 테이블의 게시글 번호와, 별점 조회. SELECT PRODUCT_NO, REPLY_STAR FROM REPLY; 2. 게시글 번호의 평균 조회 (AVG, SUM등의 집계함수는 집계함수를 제외한 컬럼을 GROUP BY절로 묶어 주어야 한다.) SELECT PRODUCT_NO, AVG(REPLY_STAR) FROM REPLY GROUP BY PRODUCT_NO; 3. 소숫점 첫째자리로 반올림 SELECT PRODUCT_NO, ROUND(AVG(REPLY_STAR),1) FROM REPLY GROUP BY PRODUCT_NO; 4-1. 게시글 테이블의 게시글 작성자 이름 조회 SELECT MASTER_NICKNAME, PRODUCT_NO FROM PRODUCT; (JOIN은 컬럼명이 같..

2020.11.10 게시됨

1
728x90

공지사항

  • [Spring]WebSocket GitHub 공유 - 미완성

최근글

인기글

최근 작성된 댓글

250x250

태그 클라우드

  • server refused our key
  • AWS
  • JSP
  • JavaScript
  • NoSuchBeanDefinitionException
  • Ajax
  • SQL
  • Linux
  • LOG4J
  • Spring
  • websocket
  • Eclipse
  • jQuery
  • rownum
  • JSON
Copyright . 베이스캠프 all rights reserved.
Designed by 베이스캠프
닫기 아이콘
사이드 프로필 배경이미지
블로그 이미지

행복한 개발자

2024.01.04 블로그 재개편!! 문의사항은 방명록 남겨주시면 확인해서 답글 남겨드립니다~!

  • 분류 전체보기 (106)
    • Programming (33)
      • Java (8)
      • HTML, CSS (2)
      • 자바스크립트 (11)
      • Web (6)
      • Git (2)
      • 기본 지식 (2)
      • Linux (2)
    • Spring (22)
      • Spring Web (20)
      • Spring Security (0)
      • Spring Batch (0)
      • Spring JPA (0)
      • Spring Cloud (0)
      • Spring Boot (1)
    • Vue.js (5)
    • Node.js (4)
    • 알고리즘 (24)
      • 코딩테스트 (23)
      • 해시 (1)
    • SQL (11)
      • Oracle (11)
      • MySql (0)
      • MongoDB (0)
      • PostgreSQL (0)
    • 나의이야기 (1)

전체

오늘

어제

Designed by 베이스캠프

티스토리툴바