Qhov txawv ntawm IF thiab IIF yog dab tsi?
Qhov txawv ntawm IF thiab IIF yog dab tsi?

Video: Qhov txawv ntawm IF thiab IIF yog dab tsi?

Video: Qhov txawv ntawm IF thiab IIF yog dab tsi?
Video: FAITH PART 3: QHOV TXAWV NTAWM KEV NTSEEG THIAB KEV CIA SIAB 2024, Tej zaum
Anonim

Qhov tseem ceeb qhov sib txawv ntawm IIF (muaj los ntawm VS 2002 rau pem hauv ntej) thiab IF (muaj nyob rau hauv VS 2005 rau pem hauv ntej) yog qhov ntawd IIF yog ib txoj haujlwm thiab ntsuas tag nrho nws cov lus sib cav ua ntej xa rov qab tus nqi, thaum IF yog tus neeg ua haujlwm uas ua haujlwm zoo li lub sijhawm luv luv, tsuas yog ntsuas qhov tseeb lossis tsis tseeb.

Tsuas yog li ntawd, qhov txawv ntawm IF thiab IIF hauv tableau yog dab tsi?

IF () vs. IIF () Tus yuam sij qhov sib txawv ntawm ob yog tus IIF () muaj nuj nqi muab cov neeg siv kev xaiv kom rov qab tau tus nqi tshwj xeeb hauv qhov xwm txheej qhov kev sim qhia tsis rov qab los yog TRUE lossis FALSE, piv txwv li yog null lossis tsis paub. Yuav ua li cas yog A tsis paub lossis NULL? Kev suav yuav rov qab C vim nws tsis ntsuas rau A.

Ib tug kuj yuav nug, IIF tableau yog dab tsi? IIF (test, then, else, [unknown]) Siv cov IIF muaj nuj nqi los ua cov kev xeem logic thiab xa rov qab cov nqi tsim nyog. Yog tias qhov kev xeem ntsuas FALSE, ces IIF rov qab tus nqi ELSE. ? Kev sib piv Boolean kuj tseem yuav ua rau tus nqi UNKNOWN (tsis yog qhov tseeb lossis tsis tseeb), feem ntau yog vim muaj qhov tsis muaj nuj nqis hauv qhov kev xeem.

Ib tug kuj yuav nug, IIF muaj nuj nqi yog dab tsi?

Hauv kev suav, IIf (ib daim ntawv luv rau tam sim yog tias) yog a muaj nuj nqi nyob rau hauv ob peb tsab ntawm Visual Basic programming lus thiab ColdFusion Markup Language (CFML), thiab nyob rau hauv cov ntaub ntawv uas xa rov qab qhov thib ob los yog thib peb parameter raws li qhov kev ntsuam xyuas ntawm thawj parameter.

IIF txhais li cas hauv kev nkag?

qhia, truepart, falsepart

Pom zoo: