SELECT DISTINCT
saversion AS Version, saverest AS Date, l.areasymbol AS Area_symbol, l.areaname AS Area_name,
musym AS Map_unit_symbol, muname AS Map_unit_name, mu.mukey AS MUKEY, compname AS Component,
comppct_r AS Component_percentage, coc.cropname AS Crop_name, coc.nonirryield_r AS Yield, coc.yldunits AS Units
FROM sacatalog AS sac
INNER JOIN legend AS l ON l.areasymbol = sac.areasymbol AND l.areatypename = 'Non-MLRA Soil Survey Area'
INNER JOIN mapunit AS mu ON mu.lkey = l.lkey
INNER JOIN component AS c ON c.mukey = mu.mukey
LEFT OUTER JOIN cocropyld AS coc ON coc.cokey = c.cokey
WHERE sac.areasymbol LIKE
'WA%'
AND coc.nonirryield_r IS NOT NULL AND coc.cropname LIKE
'%pasture%'
AND majcompflag = 'Yes'
ORDER BY l.areasymbol, musym, compname, comppct_r DESC