selectDistinct method Null safety

  1. @override
SyncSelect selectDistinct(
  1. SelectResultInterface result0,
  2. [SelectResultInterface? result1,
  3. SelectResultInterface? result2,
  4. SelectResultInterface? result3,
  5. SelectResultInterface? result4,
  6. SelectResultInterface? result5,
  7. SelectResultInterface? result6,
  8. SelectResultInterface? result7,
  9. SelectResultInterface? result8,
  10. SelectResultInterface? result9]
)
override

Starts a new query, which returns distinct rows and defines the selected columns.

Implementation

@override
SyncSelect selectDistinct(
  SelectResultInterface result0, [
  SelectResultInterface? result1,
  SelectResultInterface? result2,
  SelectResultInterface? result3,
  SelectResultInterface? result4,
  SelectResultInterface? result5,
  SelectResultInterface? result6,
  SelectResultInterface? result7,
  SelectResultInterface? result8,
  SelectResultInterface? result9,
]) =>
    selectAllDistinct([
      result0,
      result1,
      result2,
      result3,
      result4,
      result5,
      result6,
      result7,
      result8,
      result9,
    ].whereType());