반응형
값을 붙여 임시 열을 추가하다
이렇게 엄선된 문장이 있습니다.
select field1, field2
from table1
내가 원하는 것은 "예"라는 가치만을 가진 새로운 필드를 갖는 것이다.
newfield
테이블에는 존재하지 않지만 이 쿼리를 실행하면 example 필드의 값을 가진 가상 컬럼이 생성됩니다.
select field1, field2, 'example' as TempField
from table1
이 방법은 여러 SQL 구현 간에 작동해야 합니다.
다음과 같이 정적으로 값을 정의하는 것을 의미합니다.
SELECT field1,
field2,
'example' AS newfield
FROM TABLE1
그러면 출력에 "newfield"라는 열이 추가되고 해당 값은 항상 "example"이 됩니다.
SQL에 익숙하지 않지만 임시 쿼리 열을 만들 때 select를 사용할 수 있을 것 같습니다.
select field1, field2, 'example' as newfield from table1
물론 그것은 당신의 질의 결과에만 존재합니다.실제로 표를 수정하는 것은 아닙니다.
예를 들어 TABLE registrofaena에는 minutos라는 컬럼이 없습니다.Minutos가 생성되고 내용은 demora/60을 나눈 결과입니다.즉, 지연 값을 분 단위로 표시하는 컬럼을 만들었습니다.
다음은 쿼리입니다.
SELECT idfaena,fechahora,demora, demora/60 as minutos,comentario
FROM registrofaena
WHERE fecha>='2018-10-17' AND comentario <> ''
ORDER BY idfaena ASC;
다음은 보기입니다.
select field1, field2, NewField = 'example' from table1
select field1, field2, '' as newfield from table1
이것으로 할 수 있습니다.
언급URL : https://stackoverflow.com/questions/3097150/add-a-temporary-column-with-a-value
반응형
'programing' 카테고리의 다른 글
주의: 정의되지 않은 오프셋: 0 in (0) | 2023.01.21 |
---|---|
폴더 또는 파일 크기 가져오기 (0) | 2023.01.21 |
JUnit에서는 assertNotEquals 메서드가 제공되지 않는 이유는 무엇입니까? (0) | 2023.01.21 |
자동 증가 시작 번호를 변경하시겠습니까? (0) | 2023.01.21 |
PHP 함수 호출(REEDOC 문자열 내) (0) | 2023.01.21 |