Basic of SOQL and SOSL in Salesforce | SOQL Crash Course | DAY 4 Part 1

Поделиться
HTML-код
  • Опубликовано: 25 авг 2024

Комментарии • 81

  • @apexhours
    @apexhours  2 года назад +2

    Check this post to PPT and code for this session www.apexhours.com/soql-sosl-dml-in-salesforce/

  • @testmovies09
    @testmovies09 2 года назад +6

    All Lectures are really align and proper learning path.. Great work by Apexhour team.. Content like this not even explained in paid courses also. Thank you guys.

    • @AnnaSzabo
      @AnnaSzabo Год назад

      These teachers and content designers deserve the BEST OF THE BEST AWARD 🥇

  • @markusw7833
    @markusw7833 Год назад +1

    Some of these videos have good breakdowns of what's essential. Useful.

  • @arunaanala8992
    @arunaanala8992 3 года назад +5

    Your Lectures are awesome please make course for certification on PD1

    • @apexhours
      @apexhours  3 года назад +3

      This course will cover lots of topic but we will plan one soon for PD1 exam as well.

  • @michaeljjan6344
    @michaeljjan6344 2 года назад +2

    For 32:30, did you create the account_name__C object off-screen? For my demo, it exists in the account, but not in opportunities.

  • @sophieyyyhh0057
    @sophieyyyhh0057 Год назад +3

    Excellent teaching sir👌👌👌
    Also could u pls make session on copado tutorials?

  • @CastorPolux74
    @CastorPolux74 2 месяца назад

    Excelente. Gracias.

  • @claudiacontreras33
    @claudiacontreras33 Год назад +3

    This is really good! Thank you!

  • @FirstLast-cy8og
    @FirstLast-cy8og 3 года назад +1

    Exactly what I was looking for

  • @SalesforceUSA
    @SalesforceUSA Год назад

    Good video. I recommend it.

  • @revanthkumar6735
    @revanthkumar6735 3 года назад +2

    Thank you so much sir, helpful video

    • @apexhours
      @apexhours  3 года назад

      Happy to help. Keep watching

  • @kaszaspeter77
    @kaszaspeter77 2 года назад

    What is "less" or "more" in query cost? Is 1 a good value? What is a good range?

  • @AnnaSzabo
    @AnnaSzabo Год назад +1

    This is so helpful! Thank you 😊

  • @kratigupta7051
    @kratigupta7051 3 года назад +1

    Very Helpful video

  • @ahmetkilicer4531
    @ahmetkilicer4531 Год назад

    Great Content, Thanks guys!!

  • @asish681
    @asish681 2 года назад +1

    First of all thank you for this. This is really informative. But one thing wanna know that, you have used for loop under another for loop which is not a best practice. Let know if I am not wrong. Thanks

    • @apexhours
      @apexhours  2 года назад

      You are correct . You should use map to avoid for loop inside for loop

    • @narenp8471
      @narenp8471 2 года назад

      Can you please post the correct alternative code here! Thanks in advance

    • @shivanishikha8552
      @shivanishikha8552 2 года назад

      @@narenp8471 did you get the answer?

    • @shivanishikha8552
      @shivanishikha8552 2 года назад

      @@apexhours can you please share the alternate code ... Please

  • @vinuvarghese2851
    @vinuvarghese2851 4 года назад +1

    Excellent presentation

  • @heikokraemer2735
    @heikokraemer2735 4 года назад +3

    An other great session - thank you guys!!
    One question: The child record query from 1:06:30 - could we use that to initiate a map instead of list? How to write that?

    • @apexhours
      @apexhours  4 года назад +1

      Can you please share the code ?

    • @heikokraemer2735
      @heikokraemer2735 4 года назад +1

      @@apexhours Yes, sure. The code shown in 1:06:30 is like this: List lstAcc = [SELECT Name, (SELECT Id, Name, CloseDate FROM Opportunities) FROM Account];
      I wonder if it's possible to use a map instead, where the AccountId is the key and Opportunities the values Map. Can I use a single Query to introduce a map? I believe not - but what do I know, I'm beginner …
      Have tried: Map lstAcc = [SELECT Id, (SELECT Id, Name, CloseDate FROM Opportunities) FROM Account];
      ERROR: Illegal assignment from List to Map
      Makes total sense … probably a dumb question … sorry, think I've answered it for myself 😅

    • @somyatiwari8870
      @somyatiwari8870 4 года назад +1

      @@heikokraemer2735 i guess a bit of external processing you can do that
      Map accMap = [SELECT ID, (SELECT ID FROM OPPORTUNITY) FROM ACCOUNT] ;
      Map oppMap = new Map();
      for(Id accid : accMap.keySet())
      {
      Account acc = accMap.get(accid);
      If(oppMap.contains(accid))
      {
      LIST temp = oppMap.get(accid);
      Temp.addall(acc.opportunities);
      OppMap.put(accid, temp) ;
      }
      Kindly ignrke some basic mistake, wrote this on a phone....

  • @vickyvijay1515
    @vickyvijay1515 4 года назад +4

    Can post lighting videos

  • @rafaellopezreyes386
    @rafaellopezreyes386 4 года назад +2

    One cuestion, you have a course complete for developers Salesforce?, thanks i liked this video

    • @apexhours
      @apexhours  4 года назад +1

      Yes. Please check our developer playlist www.apexhours.com/apex-hours-for-students-developer-program/

  • @awesome_harish
    @awesome_harish 2 года назад

    Cand we query the data definition of table like table name , column name , data type , size , etc

  • @djtyros
    @djtyros 4 месяца назад +1

    Compared to the previous videos, i am struggling to understand this gentleman.

    • @apexhours
      @apexhours  4 месяца назад +1

      Sorry about that

    • @djtyros
      @djtyros 4 месяца назад

      @@apexhours thanks, that's ok. I'm listening over a few times to understand

  • @KumarNaveennaveen
    @KumarNaveennaveen 2 года назад

    If have created a report and report type contains Accounts, Custom object lets say B.
    I am filtering in report using Account record type and record type from B.
    COULD YOU PLEASE TELL ME HOW CAN WE WRITE A SOQL QUERY FOR THIS?? PLEASE

  • @sudeepreddy8066
    @sudeepreddy8066 4 года назад

    Q) 1:09:11 Why did u use String s = 'Acme'; (What is the significance of 'string s' over SOQL in for loop iteration)

    • @apexhours
      @apexhours  4 года назад

      Can you please post full code here

  • @devsharma8760
    @devsharma8760 3 года назад +2

    Do you have a course complete for admin Salesforce?

    • @apexhours
      @apexhours  3 года назад

      check here www.apexhours.com/salesforce-apex-hours-for-students/

  • @kiranvrao9714
    @kiranvrao9714 7 месяцев назад

    T hank you

    • @apexhours
      @apexhours  7 месяцев назад

      Glad you like it

  • @narinari9595
    @narinari9595 3 года назад +1

    excellent

    • @apexhours
      @apexhours  3 года назад

      Glad it was helpful! keep watching

  • @sai.kumarpogula3335
    @sai.kumarpogula3335 3 года назад +1

    When i was trying same Query i am getting unknown parse error and something Aggregate parse error could you help me this error

    • @apexhours
      @apexhours  3 года назад

      Can you please share more detail like code and etc

  • @vaishnavi36
    @vaishnavi36 4 года назад +1

    Thank you!!

  • @HIMANSHURISHUSINGH
    @HIMANSHURISHUSINGH 4 года назад +1

    niceee

  • @SeekingSmiles236
    @SeekingSmiles236 Год назад

    SHello Sir can you help me with this?? Select AccountId,max(Amount) from Opportunity where AccountId = '0015i00000NCb9lAAD'
    group by AccountID
    I should get the result as 915000 but getting 91500 . Can you explain me why this is happening?

  • @yatin1370
    @yatin1370 Год назад

    SOSL could have been elaborated more. It was rushed. Rest was explained good.

  • @vipinkumar-bd5ib
    @vipinkumar-bd5ib 3 года назад

    at 32:24 how did you get the API name for Account Name in Opportunity because when i look in field and relationship for opportunity in object manager field Name for Account Name is AccountId. please explain i am new in salesforce and i am having hard time finding those value api name.

    • @m.p.5232
      @m.p.5232 3 года назад

      He has created a custom field for that, you can see it from how the API name of the field ends

    • @sambitkumarnayak8041
      @sambitkumarnayak8041 3 года назад +1

      AccountId is a standard field refers to the salesforce Id of the account but if you want to fetch any field values from child to parent you need to eliminate the Id key word and refer the account fields with Account.AccountfieldAPIname but if its custom field then you need to append __r.AccountfieldAPIname. So lets say if the custom lookup field API name is AccountId__c then you need to use AccountId__r.AccountfieldAPIname

  • @VipinSharma-oc3uu
    @VipinSharma-oc3uu 3 года назад +1

    Sql and soql is same ?

  • @madvillain6547
    @madvillain6547 3 года назад +1

    32.48 I got some error

    • @apexhours
      @apexhours  3 года назад

      what error you got ?

  • @AnnaSzabo
    @AnnaSzabo Год назад +1

    I want to send you some money as a thank you. Typically, there’s a THANK YOU button on a monetized channel where a viewer like me can click and send you cash 💰 Why don’t you have the THANK YOU button to accept money from grateful viewers? I’ve learned so much, I’m so grateful 😇

    • @apexhours
      @apexhours  Год назад +1

      Thank you so much for your kind words. Your appreciation is more then money for us.

    • @AnnaSzabo
      @AnnaSzabo Год назад

      @@apexhours Understood. Well... in that case, please accept $10000000 worth of my appreciation ❤

  • @akashsadhu1430
    @akashsadhu1430 Год назад

    sokel sosel

  • @shahidghafoor3541
    @shahidghafoor3541 3 года назад

    Very boring

    • @apexhours
      @apexhours  3 года назад +2

      Sorry about that. We will try to improve in future. Thanks for your feedback. Keep watching

    • @chrisw1898
      @chrisw1898 2 года назад +3

      @@apexhours Don't listen to him. It's a very informative video. Thanks for putting out the content!