반응형
뷰에서 기능을 사용하는 방법
저는 제 견해에서 변수를 선언하려고 하는데, 이것이 허용되지 않는다는 것을 알게 되었습니다.ID 필드에 따라 각 행에 특정 번호를 설정할 수 있어야 합니다.따라서 ID 필드가 3회 표시되는 경우 각 행은 (1, 2, 3)으로 카운트되며 ID가 변경되면 행 #을 1로 재시작해야 합니다.
내가 시도한 것:
뷰에 변수를 추가하려고 했지만 뷰를 만들 때 허용되지 않습니다.
select
@Row_Number := case when @AppID = `afpd1`.`AppsID` then @Row_Number + 1
else 1 end as num,
@AppID := `afpd1`.`AppsID`,
`afpd1`.`AppsID` AS `AppID1`,`afpd1`.`Amount`
FROM
(
( `app_fee_pay_data` `afpd1` JOIN `tracking` `tra1` ON ( ( `afpd1`.`AppsID` = `tra1`.`tci_application_id` ) ) )
JOIN `fa_app_data` `fad1` ON ( ( `afpd1`.`AppsID` = `fad1`.`ApplicationID` )) join (select @Row_Number := 0) r
)
WHERE
( `tra1`.`tci_fee_submitted` = 11 and `afpd1`.`TxnTypeId` = 2)
위의 코드는 원하는 결과를 제공하지만, 이 뷰를 저장하고 사용할 수 있는 방법이 필요합니다.
언급URL : https://stackoverflow.com/questions/54187686/how-to-use-a-function-in-a-view
반응형
'programing' 카테고리의 다른 글
jQuery에서 체크박스가 켜져 있는지 여부를 확인하려면 어떻게 해야 합니까? (0) | 2022.10.08 |
---|---|
JavaScript를 사용하여 스판 요소의 텍스트를 변경하려면 어떻게 해야 합니까? (0) | 2022.10.02 |
판다의 특정 기둥 인덱스에 기둥을 삽입하는 방법은 무엇입니까? (0) | 2022.10.02 |
외부 키 참조 복합 기본 키 (0) | 2022.10.02 |
jQuery를 사용하여 "disabled" 속성을 제거하려면 어떻게 해야 합니까? (0) | 2022.10.02 |