- SSD 복사
- 강제이동
- swagger 500 error
- 404에러페이지
- 맥 오라클설치
- ViewBag
- 하드 마이그레이션
- jquery 바코드생성
- XSS방어
- asp.net core swagger
- simpe ftp
- asp.net core Select
- javascript redirection
- asp.net Select
- javascript 바코드 생성
- php 캐쉬제거
- XSS PHP
- 타임피커
- 말줄임표시
- 하드 윈도우 복사
- ASP.Net Core 404
- 원격ftp
- TempData
- ViewData
- django 엑셀불러오기
- asp ftp
- JavaScript
- Mac Oracle
- 바코드 생성하기
- asp.net dropdownlist
목록SQL (52)
웹개발자의 기지개
위와 같은 테이블의 데이터 들이 들어있다고 했을때, tb1, tb2, ... 이런식의 다양한 형태의 묶음이 있는 데이터에서, sigun 칼럼(시군)별로 묶어서 level 칼럼 평균(avg) 값들을 뽑아 낼때 이를 가장 큰 순위대로 나타내고 싶을때 Over 를 쓰면 간단히 해결된다. 1 2 3 select sigun, AVG(level), Rank() over(order by AVG(level) DESC) AS Rank from 테이블명 where tb='tb1' or tb='tb2' or tb='tb3' or tb='tb4' group by sigun Colored by Color Scripter cs
https://dbdiagram.io/home dbdiagram.io - Database Relationship Diagrams Design Tool dbdiagram.io ERD 를 무료로 가볍게 작성할 수 있는 사이트이다. 사용법은 간단한 예제만으로도 충분했다.
PK 등에 auto increament 증가값을 자주 이용하는데, 이에 대한 증가값을 가져오는 방법이다. 1. IDENT_CURRENT('특정테이블명') - 특정 테이블에 한정할 수 있음 - 특정 세션과 범위에 있는 테이블에 대한 마지막 ID 값을 반환함 SELECT IDENT_CURRENT('테이블명') 2. @@IDENTITY - 전체 범위에 대한 현제 세션에 있는 테이블에 대해 생성된 마지막 ID 값을 반환함 SELECT @@IDENTITY() 3. SCOPE_IDENTITY() - 현제 세션, 범위에 있는 테이블에 대해 생성된 마지막 ID 값을 반환함 SELECT SCOPE_IDENTITY() 출처 : https://rocabilly.tistory.com/26
Mac 상에서 Docker 를 이용해서 Oracle 을 설치해보자. Docker 설치는 예전 제포스팅을 이용하면 좋겠다. https://wonpaper.tistory.com/492 [MS-SQL] Mac 에서 SQL Server 설치 ( Docker ) Installing SQL Server with Docker on Mac 맥에서도 SQL Server 를 깔고 이용해보자. 설치 준비물 : Docker , DBeaver 1. Docker 설치하자 https://docs.docker.com/desktop/install/mac-install/ Install Docker Desktop on Mac docs.docker.com 필 wonpaper.tistory.com 이제 터미널을 열고, docker 에서 설치..
윈도우에서 간단히 설치해서 잘 이용하고 있던 MariaDB 를 스타트 하니 시작이 되지 않고 오류 발생 C:\Program Files\MariaDB10.5\data data 폴더내에서 빨간색 파일들을 모두 삭제하고 다시 start 하면 정상 가동된다.
CLIENT_PLUGIN_AUTH is required 접속이 안되는 에러를 해결해 보자. 접속 Driver 버전이 맞이 않아서 발생한다. 시스템에 맞게 구버전 드라이버로 연결하면된다. 필자는 mysql 관리툴을 여러개 이용하는 DBeaver 를 기준으로 얘기하겠다. 다른 툴도 같은 방식으로 해결하면 된다. Mysql connector 드라이버를 기존 버전으로 바꾸어 별도로 다운로드 받아놓자. https://downloads.mysql.com/archives/c-j/ MySQL :: Download MySQL Connector/J (Archived Versions) Please note that these are old versions. New releases will have recent bug fix..
보통의 경우 Select 문 형식으로 List 목록을 뽑아 올때, 구간을 나누어 페이징 처리를 한다. 페이징의 기법들을 몇가지 생각해 보았다. 데이터베이스에 따라서 끊어서 읽어오는 페이징 방식이 다르겠지만 mysql 은 limit 문으로 간단히 읽어 올수 가 있다. 하지만 MS-SQL 의 경우 limit 가 없고, top 형식을 이용하기 때문에 아래와 같은 방식으로 처리할 수 있다. 1. 다중 쿼리방식 http://wonpaper.net/Blog_view.aspx?tb=board_aspnet&no=2 Wonpaper 웹개발자의 닷넷블로그 게시판 목록을 뿌려줄때 언제나 고민하게 되는 사항이다. (MS-SQL 기준) 꼭 알자 !! 1. select * from board --> 누구나 익숙한 목록 쿼리다 2..
Installing SQL Server with Docker on Mac 맥에서도 SQL Server 를 깔고 이용해보자. 설치 준비물 : Docker , DBeaver 1. Docker 설치하자 https://docs.docker.com/desktop/install/mac-install/ Install Docker Desktop on Mac docs.docker.com 필자는 M1 이라 Apple Chip 을 다운받아서 설치한다. 상기 화면처럼 도커 설치후 실행한다. 우선 우측 상단의 환경설정 (Resourse) 톱니 모양을 눌러 설정을 변경토록한다. 필자는 소량의 개발목적으로 함으로 최소치로 설정내용을 변경하였다. 이제부터는 Image 와 Container 를 만든다. 우선 터미널을 켜서 Docker..