-
Notifications
You must be signed in to change notification settings - Fork 8
Closed
Description
Hi, I read the docs several times and I'm still not sure how to add distinct to my Select at end of a query (i.e. in regular SQL, SELECT DISTINCT FROM ... . Unfortunately I cannot provide the data I am using but for the following query I would like to add the distinct=true kwarg to the final Select node. I thought I could do it based on https://mechanicalrabbit.github.io/FunSQL.jl/stable/reference/#SELECT but I am not really sure what is the difference between SELECT and Select. Can someone give me advice on how to accomplish this?
equip_q = From(:Equip) |> As(:equip_tbl) |>
Where(equip_oeb_selector[nothing]) |> Where(Get.equip_tbl.Site .== "WP") |>
Join(From(:EquipUnitOps) |> As(:equip_unitops_tbl), on = Get.equip_tbl.ID .== Get.equip_unitops_tbl.Equip) |>
Join(From(:UnitOps) |> As(:unitops_tbl) |> Where(Fun.in(Get.unitops_tbl.UnitOp, ["Vial Labeling", "Bottle Labeling"]...)), on = Get.equip_unitops_tbl.UnitOp .== Get.unitops_tbl.UnitOp) |>
Select(Get.equip_tbl.ID, Get.equip_tbl.Name, Get.equip_tbl.UnitOp, Get.equip_tbl.OpArea, Get.equip_tbl.OEB, Get.equip_tbl.RemainingLife, Get.equip_tbl.RoomLocation, Get.equip_tbl.Risk, Get.equip_tbl.Portable, Get.equip_tbl.Site)Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels