Pregunta

SELECCIONE o.id, o.id como oid, o.id como orderId, o.cid, o.date, o.state,            o.price, o.currency, o.lastChange, o.url AS permalink, o.period,            o.bloggerId, o.bloggerShare, o.offerValidity, o.rebate, o.cid,            o.razón, o.bidReason, o.bidDate, o.bidPeriod, o.rate,            o.lastChange2, o.permalinkDate, o.cancelDate, o.bidValidDate,            o.acceptDate, o.approveDate, o.archived, o.bloggerPrice,            o.customerPrice, o.cancelReason, o.listPrice, o.adFormat,            o.lastPayDate, o.startDate, o.endDate, o.customerBidDate,            o.zoneId, c.campaignStartDate, c.campaignEndDate,            c.type como campaignType, c.test, c.test1, c.special, c.packageId,            c.fixPrice, c.type, c.priceBidding, c.textCreation, o.hiddenField,            o.startDate, p.url como producturlold, p.pressurl, p.companyurl,            p.blogurl, p.mediaurl, p.short,            p.description como descripción del producto, p.description2, p.image,            c.teaser, c.kind, c.title, mc.country as campaignCountry,            c.minlen, c.productPrice, c.currency como campaignCurrency,            c.productTitle, c.url, c.producturl, c.pressurl, c.companyurl,            c.blogurl, c.mediaurl, c.description, c.image, c.teaser,            c.productReturn, c.testProduct, c.mid como customerId, c.adText,            c.fixAdText, c.requiresBlog, c.bidStop, c.accountingPeriod,            c.actionCodeType, c.actionCodesDescription, ac.code,            ac2.code como massCode, b.title como blogtitle, b.url como bloggerurl,            b.pis como pis, b.uniqueVisitors como uvs, b.pisCounter como pisCounter,            b.uvsCounter como uvsCounter, b.aPI como aPI, b.aUV como aUV,            b.id como blogId, p.title como productTitleOld,            b.lastChange como blogLastChange, b.trRank, r1.rate como orderRate,            r2.Rate como memberRate, b.reviews     DE tarifas r1, tarifas r2, pedidos o     izquierda unirse al blog b en (o.blogId = b.id)     left join codes ac on (ac.orderId = o.id), campaña c     izquierda unirse al producto p encendido (c.productId = p.id)     códigos de unión izquierda ac2 en (ac2.campaignId = c.id y                              c.actionCodeType = 2),      persona mc     donde o.cid = c.id     y mc.mid = c.mid     y o.id = '223704'     y o.state < > 0 0     y r1.currency = o.currency     y r2.currency = 'EUR'     y r1.date = FROM_UNIXTIME (o.date, '% Y-% m-% d')     y r2.date = r1.date

Quiero probar si memberRate y orderRate es Null, debería continuar, ¿cómo puedo hacer eso? ¿Alguna idea?

¿Fue útil?

Solución

Agregar esto al final debería hacer el truco:

--Within the WHERE clause  
AND r2.Rate IS NOT NULL 
AND r1.Rate IS NOT NULL

Otros consejos

No estoy seguro de entender lo que está preguntando, pero agregue and memberRate is not null and orderRate is not null al final de su consulta y omitirá todos los resultados donde cualquiera de esos dos campos sea nulo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top